首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到Virtualenv命令

找不到Virtualenv命令
EN

Stack Overflow用户
提问于 2015-06-30 16:17:42
回答 28查看 380K关注 0票数 284

尽管尝试了很多次,我还是不能让virtualenv正常工作。我在MAC上使用以下命令安装了virtualenv

代码语言:javascript
运行
复制
pip install virtualenv

并且还在我的.bash_profile中添加了PATH。每次我尝试运行virtualenv命令时,它都会返回:

代码语言:javascript
运行
复制
-bash: virtualenv: command not found

每次我运行pip install virtualenv,它都会返回:

代码语言:javascript
运行
复制
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

我知道在mac中,virtualenv应该正确地安装在

代码语言:javascript
运行
复制
/usr/local/bin

virtualenv确实安装在/usr/local/bin中,但是每当我尝试运行virtualenv命令时,都找不到该命令。我还尝试在/usr/local/bin目录中运行virtualenv命令,它给出了相同的结果:

代码语言:javascript
运行
复制
-bash: virtualenv: command not found

这些是我添加到.bash_profile中的路径

代码语言:javascript
运行
复制
export PATH=$PATH:/usr/local/bin
export PATH=$PATH:/usr/local/bin/python
export PATH=$PATH:/Library/Framework/Python.framework/Version/2.7/lib/site-packages

有什么解决方法吗?为什么会这样呢?

EN

回答 28

Stack Overflow用户

发布于 2017-01-02 23:09:36

如果在安装时使用

代码语言:javascript
运行
复制
pip install virtualenv

你需要运行

代码语言:javascript
运行
复制
sudo /usr/bin/easy_install virtualenv

这就是说它在/usr/local/bin/中。

默认情况下,上述目录应该在您的PATH中;否则,请相应地编辑您的.zshrc (或.bashrc)。

票数 404
EN

Stack Overflow用户

发布于 2016-05-16 03:05:45

我也遇到过同样的问题,我是这样解决的:

  1. 这个问题之所以出现在我身上,是因为我以普通用户(而不是超级用户)的身份通过pip安装了virtualenv。pip将软件包安装到目录~/.local/lib/pythonX.X/site-packages
  2. When中。我以超级用户身份或以管理员权限(sudo)运行pip,它将软件包安装在/usr/lib/pythonX.X/dist-packages中。此路径可能不同,因为只有在第二种情况下才能识别you.
  3. virtualenv命令
  4. ,因此,要解决此问题,请执行pip uninstall virtualenv,然后使用sudo pip install virtualenv (或作为根目录安装)

重新安装它

票数 226
EN

Stack Overflow用户

发布于 2018-01-04 11:27:17

最简单的答案。只要:

代码语言:javascript
运行
复制
pip uninstall virtualenv

然后:

代码语言:javascript
运行
复制
pip install virtualenv

或者,您可能将virtualenv与sudo一起安装,在这种情况下:

代码语言:javascript
运行
复制
pip install --user virtualenv
票数 62
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31133050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档