在M中找不到virtualenv命令

2024-04-26 10:18:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用命令sudo pip install virtualenv安装了virtualenv,安装成功。稍后,当我键入virtualenv时,会得到如下错误消息,-bash: virtualenv: command not found

virtualenv安装在/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages中。我在论坛上看到类似的问题,但没有明确的答案。

Python在位置/usr/local/bin/python,我有版本2.7.9。我使用ls -l命令得到以下结果

enter image description here 为什么没有找到virtualenv以及如何解决这个问题?

更新:

我使用命令

ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py /usr/local/bin/virtualenv.py来放置virtualenv.py

/usr/local/bin文件夹中。以前,我只对virtualenv文件执行相同的操作。现在,当我将命令virtualenv放入终端时,我得到

-bash: /usr/local/bin/virtualenv: Permission denied

我以后用

sudo ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py /usr/local/bin/virtualenv.py

而且说的信息一直在显示。which virtualenv仍然不返回任何内容。


Tags: py命令bashbinvirtualenvlibpackagesusr