Ren*_*ues 15 virtualenv virtualenvwrapper python-3.x
我按照以下步骤设置了virtualenv + virtualenvwrapper:
$ sudo apt-get install python3-pip
$ sudo pip3 install virtualenv
$ sudo pip3 install virtualenvwrapper
$ mkdir ~/.virtualenvs
$ export WORKON_HOME=~/.virtualenvs
$ VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv venv
$ virtualenv venv
Run Code Online (Sandbox Code Playgroud)
到目前为止它工作正常,但我重新启动了shell然后我尝试了workon venv,现在它说:command not found
eri*_*rip 37
到目前为止它工作正常,但我重新启动了shell
原因是因为你重新启动了shell.
如果您希望这适用于每个shell,则需要将这些添加到您的~/.bashrc文件中:
export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh
Run Code Online (Sandbox Code Playgroud)
添加此内容后,您将希望source ~/.bashrc更改生效.你会发现你可以访问virtualenvwrapper每个新shell中的工具.
您需要添加命令
export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh
Run Code Online (Sandbox Code Playgroud)
到你的~/.bashrc文件.因此,无论何时启动shell,这些命令都会自动加载.
供参考.
| 归档时间: |
|
| 查看次数: |
30791 次 |
| 最近记录: |