2016-05-02 3 views
0

АуУстановка модулей в Anaconda3

Хорошо, я нарушающие покой мой мозг и пытаться снова и снова, но я не могу установить любые модули для моей Anaconda Python 3.5. Я пробовал все под солнцем. Оглянувшись, люди рекомендуют использовать pip install в каталоге Anaconda \ Scripts, а другие просто говорят, что используют команду «conda». Ни одна из них не работает. При использовании Конда, иногда, это произошло бы

$Anaconda3> conda install -c anaconda quandl=2.8.9 
$Fetching package metadata: ........Error: Could not find URL: http://www.pygame.org/pcr/win-64/ 

Это особенно заметно для меня, потому что, прежде чем я потратил часы на час, пытаясь вселить Pygame прежде, чем без толку, но это было несколько месяцев назад.

В других случаях это будет происходить:

$Fetching package metadata: .........An unexpected error has occurred, please consider sending the following traceback to the conda GitHub issue tracker at: 

https://github.com/conda/conda/issues 

Include the output of the command 'conda info' in your report. 


Traceback (most recent call last): 
File "C:\Program Files\Anaconda\Scripts\conda-script.py", line 4, in <module> 
sys.exit(main()) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\cli\main.py", line 194, in main 
args_func(args, p) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\cli\main.py", line 201, in args_func 
args.func(args, p) 
File "C:\Program Files\Anaconda\lib\site-  packages\conda\cli\main_install.py", line 45, in execute 
install.install(args, parser, 'install') 
File "C:\Program Files\Anaconda\lib\site-packages\conda\cli\install.py", line 244, in install 
offline=args.offline) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\cli\common.py", line 548, in get_index_trap 
return get_index(*args, **kwargs) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\api.py", line 42, in get_index 
unknown=unknown) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\utils.py", line 119, in __call__ 
value = self.func(*args, **kw) 
File "C:\Program Files\Anaconda\lib\site-packages\conda\fetch.py", line 255, in fetch_index 
repodatas.append((url, future.result())) 
File "C:\Program Files\Anaconda\lib\site-packages\concurrent\futures\_base.py", line 407, in result 
return self.__get_result() 
File "C:\Program Files\Anaconda\lib\site- packages\concurrent\futures\_base.py", line 359, in __get_result 
reraise(self._exception, self._traceback) 
File "C:\Program Files\Anaconda\lib\site- packages\concurrent\futures\_compat.py", line 107, in reraise 
exec('raise exc_type, exc_value, traceback', {}, locals_) 
File "C:\Program Files\Anaconda\lib\site-packages\concurrent\futures\thread.py", line 61, in run 

... и т.д., это продолжается довольно немного.

Кроме того, если я попытался использовать установку pip внутри \ Anaconda3 \ Scripts, и по какой-то причине она пошла по пути и установила ее в моей папке Anaconda для Python 2.7, но не в Python3 (я только что нашел это набрав это). Итак, я все еще придерживаюсь того, что у меня нет моего модуля quandl для Python 3. Кто-нибудь может помочь мне исправить эту проблему? Каждый раз, когда я пытаюсь вернуться к изучению некоторых программ, это пакеты и модули, чтобы убивать меня и тратить часы на часы моего времени. Если я смогу преодолеть эту проблему, это будет иметь значение. Благодаря!

+0

См. [Управляющие среды] (http://conda.pydata.org/docs/using/envs.html), затем [управление пакетами] (http://conda.pydata.org/docs/using/ pkgs.html), чтобы установить в правильную среду anaconda –

+0

@ Scratch'N'Purr Спасибо, но я уже посмотрел на нее, и это, похоже, не дает мне то, что мне нужно. Я просмотрел часть о создании и управлении средами, но даже когда я попытался создать новую среду с помощью python 3, у меня получился очень похожий результат: 'Anaconda3> conda create --name PY3 python = 3 Получение метаданных пакетов: ........ Ошибка: не удалось найти URL-адрес: http: // www.pygame.org/pcr/win-64/' Я прилагаю усилия для изучения программирования в течение последних двух-двух лет, но то, что все время идет на моем пути, - это ужасные проблемы с пакетом и модулем. Пожалуйста помоги. –

+0

Вы используете команду conda install в интерфейсе командной строки Anaconda? Вы должны использовать команду установки в Windows PowerShell или в окне командной строки Windows. –

ответ

0

Попробуйте это:

conda create -n quandl-env python=3.5 
activate quandl-env 
conda install --override-channels --channel anaconda quandl=2.8.9 

Похоже, у вас есть плохой канал (http://www.pygame.org/pcr/win-64/) в вашей Конде конфигурации. Что возвращает conda config --get? Я подозреваю, что вы увидите там канал pygame, который, похоже, не работает. Его можно удалить из файла .condarc или через conda config --remove.

Возможно, вы хотите иметь только каналы по умолчанию. Вы можете попробовать отредактировать файл .condarc, который должен находиться в вашем домашнем каталоге (C:\Users\..). Измените его так, что он выглядит следующим образом:

channels: 
- defaults 

Обновлено: Исправлена ​​conda config использования, больше объяснений на .condarc, и добавила создание среды, чтобы убедиться, этот пакет будет установлен в 3.5 среды.

+0

Спасибо большое! Кажется, что сработало ... Но для моего Python 2.7, а не для Python 3.Кроме того, в ответ на ваш вопрос 'conda config --channels --get use: conda-script.py [-h] [-V] [--debug] command ... conda-script.py: error: непризнанные аргументы: --channels' –

+0

К сожалению, это должно быть 'conda config --get'. Я обновлю. – Paul

+0

Хорошо, я изменил файл .condarc и, похоже, значительно улучшил ситуацию. Я использовал '$ conda install quandl', и он правильно установил его в мой Python 2.7. Итак, одна проблема, похоже, исправлена. Также 'conda config --get --add channels 'defaults''. Так что это кажется прекрасным. С другой стороны, когда я попытался использовать ваш код 'conda create -n quandl-env python = 3.5', это приводит к получению этих метаданных пакета Fetching: ... Произошла непредвиденная ошибка, пожалуйста, подумайте о отправке следующей трассировки на Трекер треков conda GitHub по адресу: https: // github.com/conda/conda/issues' –

Смежные вопросы