【问题标题】:virtualenvwrapper initialization error (virtualenvwrapper 初始化错误(
【发布时间】:2018-08-27 02:43:30
【问题描述】:

我正在尝试按照本指南为我的 Django 项目使用 virtualenvwrapper 设置 virtualenv:Django Tutorial。 但是,在安装和编写之后,

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh

并尝试运行 source ~/.bash_profile,我一直没有收到目录错误。我研究了这个错误并认为错误一直出现,因为我用自制软件安装了python3。

因此,我将 VIRTUALENVWRAPPER_PYTHON 目录更改为 /usr/local/Cellar/python/3.6.4_4 virtualenvwrapper.sh。

但现在我收到此错误:

virtualenvwrapper_run_hook:12: permission denied: /usr/local/Cellar/python/3.6.4_4
virtualenvwrapper.sh: There was a problem running the initialization hooks.

If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python/3.6.4_4 and that PATH is
set properly.

如何重置 PATH 以便我可以使用 virtualenvwrapper?

【问题讨论】:

    标签: python-3.x homebrew virtualenvwrapper


    【解决方案1】:

    你可以试试,把它添加到你的 .bashrc 中,它对我有用

    导出 WORKON_HOME=$HOME/.virtualenvs

    导出 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    导出 VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv

    source /usr/local/bin/virtualenvwrapper.sh

    【讨论】:

    • 对我来说,我不需要设置VIRTUALENVWRAPPER_VIRTUALENV 变量。
    猜你喜欢
    • 1970-01-01
    • 2018-06-18
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2015-03-18
    • 2019-08-05
    相关资源
    最近更新 更多