簡體   English   中英

virtualenvwrapper 初始化錯誤(

[英]virtualenvwrapper initialization error (

我正在嘗試按照本指南使用 virtualenvwrapper 為我的 Django 項目設置 virtualenv: Django 教程 但是,在安裝和編寫之后,

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?

您可以嘗試一下,將其添加到您的.bashrc中,它對我有用

導出WORKON_HOME = $ HOME / .virtualenvs

導出VIRTUALENVWRAPPER_PYTHON = / usr / bin / python3

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

源/usr/local/bin/virtualenvwrapper.sh

使用 pip 安裝 virtualenvwrapper

sudo pip3 install virtualenvwrapper

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM