virtualenvwrapper mkvirtualenv 不工作但没有错误
virtualenvwrapper mkvirtualenv not working but no errors
我正在阅读漫游指南 Python 中关于 virtualenvwrapper 的部分,但是我在创建 virtualenv 时遇到了困难。当我尝试创建一个 virtualenv 时,我没有收到任何错误,但是当我尝试 workon
它时,会抛出一个错误,说 env 不存在。我的 WORKON_HOME
是空的。可能是什么问题?
$ mkvirtualenv test
# NOTHING PRINTS HERE
$ workon test
ERROR: Environment 'test' does not exist. Create it with 'mkvirtualenv test'.
$ workon
# NOTHING PRINTS HERE
来自我的 .bashrc
的相关行,借鉴 this question and the official installation guide:
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Documents/Coding
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
删除行
export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
来自我的 .bashrc
并重新采购终端解决了问题。我错误地提供了 virtualenvwrapper
而不是 virtualenv
的路径,就像我从 the question 中提取的 .bashrc
所做的那样。
我正在阅读漫游指南 Python 中关于 virtualenvwrapper 的部分,但是我在创建 virtualenv 时遇到了困难。当我尝试创建一个 virtualenv 时,我没有收到任何错误,但是当我尝试 workon
它时,会抛出一个错误,说 env 不存在。我的 WORKON_HOME
是空的。可能是什么问题?
$ mkvirtualenv test
# NOTHING PRINTS HERE
$ workon test
ERROR: Environment 'test' does not exist. Create it with 'mkvirtualenv test'.
$ workon
# NOTHING PRINTS HERE
来自我的 .bashrc
的相关行,借鉴 this question and the official installation guide:
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Documents/Coding
source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
删除行
export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
来自我的 .bashrc
并重新采购终端解决了问题。我错误地提供了 virtualenvwrapper
而不是 virtualenv
的路径,就像我从 the question 中提取的 .bashrc
所做的那样。