簡體   English   中英

bash_profile配置混亂

[英]bash_profile configure confusion

我試圖在此鏈接中使用STEP:5安裝Python虛擬環境,並通過Homebrew在macOS上安裝OpenCV 3(簡單方法)

我無法正確配置此文件

$ nano ~/.bash_profile

僅像顯示一樣編輯bash_profile

# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh

不允許我繼續下一步

我收到此警告mkvirtualenv: command not found

因此,通過使用此techstricks.com/mkvirtualenv-command-not-found-virtualenvwrapper/幫助對其進行了techstricks.com/mkvirtualenv-command-not-found-virtualenvwrapper/

找到了有關如何虛擬virtualenvwrapper.readthedocs.io/en/latest/install.html#python-interpreter-virtualenv-and-path鏈接virtualenvwrapper.readthedocs.io/en/latest/install.html#python-interpreter-virtualenv-and-path

我的bash_profile包含

    #Homebrew
export PATH=/usr/local/bin:$PATH

export WORKON_HOME=$HOME/.virtualenvs

# Virtualenv/VirtualenvWrapper
source /usr/local/bin/virtualenvwrapper.sh
export PROJECT_HOME=$HOME/Devel
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'

當我嘗試$ source ~/.bash_profile

我得到這個

-bash: /usr/local/bin/python: No such file or directory
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/bin/python and that PATH is
set properly.

我該如何解決???????

我終於讓它工作了。

我安裝了Virtualenv和Wrapper separatley

pip install virtualenv

將來可能會幫助某人。


我使用以下方法安裝了虛擬環境包裝器

pip install --user virtualenvwrapper

鏈接

virtualenvwrapper.readthedocs.io/zh-CN/latest/install.html#python-interpreter-virtualenv-and-path

我的bash_profile文件的內容

家釀

導出PATH = / usr / local / bin:$ PATH

#export WORKON_HOME = $ HOME / .virtualenvs

#Virtualenv / VirtualenvWrapper源/usr/local/bin/virtualenvwrapper.sh #export PROJECT_HOME = $ HOME / Devel #export VIRTUALENVWRAPPER_PYTHON = / usr / local / bin / python #export VIRTUALENVWRAPPER_VIRTUALENVV // usr / local / bin / virtualenvAP#export ='-no-site-packages'

我的bashrc文件的內容

導出WORKON_HOME = $ HOME / .virtualenvs

導出PROJECT_HOME = $ HOME / projects

源/usr/local/bin/virtualenvwrapper.sh

我遇到了完全相同的問題,但是解決該問題的方式與/ u / Santhosh DC不同。 在過去兩個月中,Homebrew發生了重大變化之后,我不得不進行更改: VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python更改為VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2

希望這對某人有幫助。

暫無
暫無

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

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