【问题标题】:No module named virtualenvwrapper?没有名为 virtualenvwrapper 的模块?
【发布时间】:2019-06-19 06:00:57
【问题描述】:

我正在尝试在我的新 Mac (Mojave) 上安装 openCV。所以,我正在关注 tutorial

我想用这个命令创建一个新的虚拟白衣:

mkvirtualenv cv3 -p python3

但有时我会在终端上得到以下输出:

Running virtualenv with interpreter /usr/local/bin/python3
Using base prefix '/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7'
New python executable in /Users/keyone/code/.virtualenvs/cv3/bin/python3.7
Not overwriting existing python script /Users/keyone/code/.virtualenvs/cv3/bin/python (you must use /Users/keyone/code/.virtualenvs/cv3/bin/python3.7)
Installing setuptools, pip, wheel...
done.
/usr/bin/python: No module named virtualenvwrapper

或者这个输出:

-bash: mkvirtualenv: command not found

这就是我的 .bash_profile 文件的样子:

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH
export PATH=/usr/local/bin:$PATH
export WORKON_HOME=$HOME/code/.virtualenvs
export PROJECT_HOME=$HOME/code
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

我查看了堆栈溢出以找到解决方案,但没有什么对我有用。 virtualen、python等已经安装好了。

【问题讨论】:

    标签: python-3.x macos opencv installation


    【解决方案1】:

    尝试使用virtualenv -p python3 envname,因为它在 mac book 中对我有用:D

    【讨论】:

    • 感谢您的回答。这对我有用。但是当我现在在终端中输入workon cv3deactive 时,我得到了两次以下输出-bash: /usr/bin/python3: No such file or directory -bash: /usr/bin/python3: No such file or directory 你知道如何解决这个问题吗?
    • 尝试使用source deactivate希望它对你有用:D
    • 它不工作。它总是说-bash: deactivate: No such file or directory
    • 请确保您已经创建了一个目录名称 cv3 并且它存在于您正在工作的同一工作目录中,如果没有尝试使用 mkvirtualenv cv3 然后输入 workon 这将显示所有项目中存在的目录。
    • 请参考这个link你的解决方案,我希望它对你有用:D
    猜你喜欢
    • 2018-05-07
    • 2015-05-22
    • 2013-11-04
    • 1970-01-01
    • 2015-06-11
    • 2014-02-17
    • 1970-01-01
    • 2014-07-22
    • 2014-08-05
    相关资源
    最近更新 更多