【发布时间】:2018-09-25 05:28:12
【问题描述】:
大家好,我正在尝试在 MAC OS 上设置 virtualenv 和 virtualenvwrapper,并进行了大量研究,尽我所能。不工作。
我有 python 2.7,我使用 python 网站上的常规安装程序安装了 python 3.7。 安装了我需要的所有东西,但出现错误:
/usr/bin/python: 没有名为 virtualenvwrapper 的模块 virtualenvwrapper.sh:运行初始化时出现问题 钩子。
如果 Python 无法导入模块 virtualenvwrapper.hook_loader, 检查是否已安装 virtualenvwrapper VIRTUALENVWRAPPER_PYTHON=/usr/bin/python 并且设置了 PATH 正确。
这是我的 ~/.bashrc :
export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/code 导出 VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python 导出 VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv 导出 VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
这里是我的python3的安装位置
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
所以最后我确实创建了一个使用
virtualenv -p python3 "期望路径"
但是当我尝试使用 Django 设置所有内容时,上面的问题没有任何效果。请大家帮忙!!
【问题讨论】:
标签: python-3.x macos virtualenv virtualenvwrapper