Я установил Анаконду (с Python 3.5.2) и хотя при использовании IPython/PyCharm (после того, как, устанавливая его для использования Анаконды) у меня есть доступ ко всем пакетам, при использовании Python 3 через терминал это относится к python3.5.1, который идет с Ubuntu, и это не распознает пакета.
Я установил свой путь, как объяснено здесь
echo $PATH
:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/myname/anaconda3/bin
Как решить это?
Похоже на установку Вашего PATH
использование
export PATH=$PATH:/home/ofirarzi/anaconda3/bin
К сожалению, это означает это /usr/bin/python3
на первом месте прежде //home/ofirarzi/anaconda3/bin/python3
, так Ваша система Python 3 называют вместо Python 3 Анаконды, когда Вы работаете python3
в терминале. Для фиксации этого просто необходимо инвертировать порядок компонентов PATH
, т.е. в Вашем ~/.profile
, сделать
export PATH=/home/ofirarzi/anaconda3/bin:$PATH
Затем сделайте source ~/.profile
и попробуйте python3
снова. Для нового PATH
вступить в силу в терминале в будущем без ручного определения источника ~/.profile
каждый раз необходимо выйти из системы и затем войти в систему снова или перезагрузка.
Обратите внимание, что путь я экспортировал PATH
также описан документацией Анаконды в https://docs.continuum.io/anaconda/install#linux-install.