2017-02-12 5 views
0

У меня есть Anaconda Python = 2,7, и я пытаюсь установить Anaconda Python 3.x , но он говорит, мне просто нужно обновить с помощью Конда питона обновления = 3,6Невозможно обновить анаконда и питон 3.6

и я сделать это:

$conda update anaconda 

, но результат всегда:

PackageNotFoundError: Package not found: 'anaconda' Package 'anaconda' is not installed in /Users/MacBook/miniconda3

Я успешно установлен питона 3.6 с сайта питона, но когда я проверяю с:

$python --version 

В результате Python 2.7.12 и когда я пытаюсь:

$conda install python=3.6 

или:

conda create -n py36 python=3.6 ipykernel 

результат:

CondaHTTPError: HTTP 404 None 
for url <None> 
The remote server could not find the channel you requested. 
You will need to adjust your conda configuration to proceed. 
Use `conda config --show` to view your configuration's current state. 
Further configuration help can be found at <http://conda.pydata.org/docs/config.html> 

Причина Я делаю это потому, что Я хочу иметь вариант для версии python в ноутбуке Jupyter.

но когда я

$ which -a python python=3.6 
/Users/MacBook/miniconda3/bin/python 
/Users/MacBook/miniconda2/bin/python 
/Users/MacBook/anaconda/bin/python 
/Library/Frameworks/Python.framework/Versions/2.7/bin/python 
/usr/local/bin/python 
/usr/bin/python 

я же на моем Mac Mini, и она отлично работает.

Я перепутал свою папку python?

+0

check is conda установлен путем написания 'conda list' –

ответ

0

I have Anaconda Python=2.7, and I try to install Anaconda Python 3.x but it says I just need to update the using conda update python=3.6

and I do this:

$conda update anaconda but the result always:

PackageNotFoundError: Package not found: 'anaconda' Package 'anaconda' is not installed in /Users/MacBook/miniconda3

Мне кажется, что ваш Anaconda (и, следовательно, Conda) был неправильно установлен. Вы должны иметь возможность загрузить пакет Anaconda и установить его одним щелчком мыши. После этого я проверил бы, если conda работает правильно, запустив conda list и conda search.

I successfully installed python 3.6 from python website, but when I check with:

$python --version The result is Python 2.7.12 and when I try:

Причина, скорее всего, в том, что python 3.6 не находится в вашем PATH. Попробуйте echo $PYTHONPATH и echo $PATH.

$conda install python=3.6 or:

Если вы хотите использовать только python 3.6, вы можете его установить.

conda create -n py36 python=3.6 ipykernel the result is:

Если вы хотите иметь как python 2, так и 3, вы можете установить python3. я бы conda create -n py36 python=3.6 anaconda ipython

CondaHTTPError: HTTP 404 None for url The remote server could not find the channel you requested. You will need to adjust your conda configuration to proceed. Use conda config --show to view your configuration's current state.

Вы можете вставить то, что вы видите после выполнения conda config --show?

вы видите что-то вроде

changeps1: True 
channel_alias: https://conda.anaconda.org 
channel_priority: True 
channels: 
defaults 
client_ssl_cert: None 
client_ssl_cert_key: None 
clobber: False 
create_default_packages: [] 
custom_channels: 
pkgs/r: https://repo.continuum.io/ 
Users/admin/anaconda/conda-bld: file:/// 
pkgs/pro: https://repo.continuum.io/ 
pkgs/free: https://repo.continuum.io/ 
custom_multichannels: 
local: ["file:///Users/admin/anaconda/conda-bld"] 
defaults: ["https://repo.continuum.io/pkgs/free", 
"https://repo.continuum.io/pkgs/r", "https://repo.continuum.io/pkgs/pro"] 
default_channels: 
https://repo.continuum.io/pkgs/free 
https://repo.continuum.io/pkgs/r 
https://repo.continuum.io/pkgs/pro 

but when I do

$ which -a python python=3.6 /Users/MacBook/miniconda3/bin/python /Users/MacBook/miniconda2/bin/python /Users/MacBook/anaconda/bin/python /Library/Frameworks/Python.framework/Versions/2.7/bin/python /usr/local/bin/python /usr/bin/python

смотреть на вас PATH и PYTHONPATH.