Просто скачан и установлен anaconda 3.6.2 на Mac OSX Mavericks, и мне нужно установить пакет seaborn
, который не предварительно установлен с помощью anaconda.
$ conda install seaborn
Fetching package metadata: ..
Error: No packages found in current osx-64 channels matching: seaborn
You can search for this package on Binstar with
binstar search -t conda seaborn
You may need to install the Binstar command line client with
conda install binstar
Далее я попытался использовать pip
для установки пакета
$ which pip
/Users/username/anaconda/bin/pip
$ pip install seaborn
Could not find an activated virtualenv (required).
Попробовал снова активировать root
Anaconda env, но все еще не работает
$ source activate root
discarding /Users/username/anaconda/bin from PATH
prepending /Users/username/anaconda/bin to PATH
$ pip install seaborn
Could not find an activated virtualenv (required).
Далее я попытался активировать virualenv и pip install
работает.
workon testEnv
pip install seaborn
Теперь я запустил iPython notebook
из Launcher Anaconda. Но пакет seaborn
, похоже, не найден!
Был ли действительно установлен пакет seaborn
?
В ~/bashprofile
у меня есть:
# virutalenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
source /Users/username/.virtualenvs/datasci/bin/virtualenvwrapper.sh
# added by Anaconda 2.0.1 installer
export PATH="/Users/username/anaconda/bin:$PATH"
Update
Удалены две виртуальные строки, перезагруженные .bash_profile, но pip install
все еще выдаёт ошибку Could not find an activated virtualenv (required).
Активация другой среды конда source activate testenv
не помогает.
$ source activate ~/.bash_profile
$ pip install seaborn
Could not find an activated virtualenv (required).
$ source activate testenv
discarding /Users/username/anaconda/bin from PATH
prepending /Users/username/anaconda/envs/testenv/bin to PATH
$ pip install seaborn
Could not find an activated virtualenv (required).