Python Virtualenv:pip未在正确的目录中安装Virtualenv
每当我尝试运行virtualenv时,它都会返回未找到的命令 根据其他帖子中的建议,我尝试使用$pip install virtualenv和$sudo pip install virtualenv安装virtualenv。我已卸载并重试多次 我认为问题在于我正在使用OSX,而pip正在/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages中安装virtualenv。据我所知,它应该安装在/usr/local/bin/中Python Virtualenv:pip未在正确的目录中安装Virtualenv,python,pip,virtualenv,sudo,Python,Pip,Virtualenv,Sudo,每当我尝试运行virtualenv时,它都会返回未找到的命令 根据其他帖子中的建议,我尝试使用$pip install virtualenv和$sudo pip install virtualenv安装virtualenv。我已卸载并重试多次 我认为问题在于我正在使用OSX,而pip正在/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages中安装virtualenv。据我所知,它应该安装在/usr
如何在那里安装virtualenv?如果您想在/usr/local/bin/安装它,可以将
--target=
参数添加到pip
调用:
sudo pip install --target=/usr/local/bin virtualenv
如果要将其安装在/usr/local/bin/上,可以将
--target=
参数添加到pip
调用:
sudo pip install --target=/usr/local/bin virtualenv
尝试在
/etc/launchd.conf
和~/.bashrc
中添加/usr/local/share/python
。这可能会解决您面临的问题。尝试在/etc/launchd.conf
和~/.bashrc
中添加/usr/local/share/python
。这可能会解决您面临的问题。在我的例子中,在Ubuntu 16.04上(使用Python 2.7)
案例用户shell:
$(虚拟环境)sudo pip安装
安装在系统范围的libs中
外壳根外壳(sudo su-):
#(虚拟环境)pip安装
安装在VIRTUALENV_HOME/lib/python2.7/site-packages中/
我正在为不同的应用程序安装/var/www/(每个应用程序位于不同的子目录)在我的例子中,在Ubuntu 16.04上(使用Python 2.7) 案例用户shell:
$(虚拟环境)sudo pip安装
安装在系统范围的libs中
外壳根外壳(sudo su-):
#(虚拟环境)pip安装
安装在VIRTUALENV_HOME/lib/python2.7/site-packages中/
我正在为不同的应用程序安装/var/www/(每个应用程序位于不同的子目录)
/usr/local/bin/python-m pip install virtualenv
您的env
输出是什么?/usr/local/bin/python-m pip install virtualenv
您的env
输出是什么?OSError:[Errno 13]权限被拒绝:'/usr/local/bin/virtualenv-15.1.0.dist-info'sudo pip install--target=/usr/local/binvirtualenv@CarlesMitjans更新您的答案。它确实安装了,但命令“未找到”错误尚未消失。OSError:[Errno 13]权限被拒绝:'/usr/local/bin/virtualenv-15.1.0.dist-info'sudo pip install--target=/usr/local/binvirtualenv@CarlesMitjans更新您的答案。它确实安装了,但命令not found error(未找到错误)没有消失。我该怎么做?使用vim
等编辑器编辑上述两个文件,并在文件末尾添加给定路径。您需要使用root访问权限打开/etc/launchd.conf
。如何操作?使用诸如vim
之类的编辑器编辑上述两个文件,并在文件末尾添加给定路径。您需要使用root访问权限打开/etc/launchd.conf
。
# (VirtualEnvironment) pip install <package>