我需要做什么才能成功启动virtualenvwrapper.sh? 我需要在我的.bashrc文件中添加什么?
错误信息:
/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh: fork: Resource temporarily unavailable
#When I launch the terminal I see it twice, when I launch it manually I see the error message only once.
我想安装Python/Django,并按照这个手册进行操作:
- 下载并安装Python,
- 安装setuptools-8.2.1,
- 安装pip,
- 使用pip安装Django和Pillow,
- sudo安装virtualenv,sudo安装virtualenvwrapper。
virtualenvwrapper.sh可以在以下位置找到(不在/usr/local/bin中):
/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh
virtualenvwrapper文件夹可在以下位置找到:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper
我编辑的.bashrc如下所示:
export PYTHONPATH=$PYTHONPATH/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh
export WORKON_HOME=$HOME/.virtualenvs
source /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh
在阅读相关帖子后,我尝试了以下方法:
- 通过pip重新安装所有软件包
- 重新安装pip
- 使用kill -9命令,确保没有太多的进程打开
非常感谢您的帮助!
virtualenvwrapper.sh
只是一个shell脚本,您需要将其添加到您的shell中以使用virtualenvwrapper的功能。将VIRTUALENVWRAPPER_PYTHON
环境变量设置为它是没有意义的,应该指向virtualenvwrapper应该使用的Python解释器。 - Iguananaut