2015-10-17 3 views
0

Я прослушиваю установку слишком многих зависимостей для Matplotlib на python 3.5. Я пробовал большинство обычных модулей установки matplotlib, но проблема осталась. Таким образом, я установил Anaconda (3.4), так что mpl идет вместе с ним. Большой! это сработало! Но когда я вернулся к моим программам Python3.5, большинство из них больше не работают. Например, lxml и другие модули не работают и не устанавливаются. Когда я попытался восстановить файл pip-install.py, он даже не может скомпилироваться из-за ошибок, таких как недостающие модули. Я убедился, что пути правильно установлены. Я попытался «Восстановить ошибки» python 3, а pip работал нормально. Тем не менее, pip не устанавливает какие-либо модули сейчас. Тот же самый error message появляется всегда.Программы Python 3.5 внезапно не работают после установки Anaconda

Любые предложения?

+0

Просто создайте среду conda для вашей программы py35, например: 'conda create --name py35env python = 3.5', а затем' conda install' все необходимые вам пакеты. – faph

ответ

0

Как ранее комментировал вы можете создать отдельную среду с Anaconda управлением другой версии питона ниже, и включают в себя пакет, который вы хотите:

conda create -n py35 python=3.5 matplolib 

Я не уверен, что вы имели в виду, когда вы вернетесь к вашему Программы Python 3.5. Просто убедитесь, что вы знаете, что Anaconda устанавливает свои собственные бинарные файлы python в своем собственном местоположении, обычно в вашем каталоге пользователей. Это сохранит любые модификации python Anaconda отдельно от вашего системного python, если у вас есть. Это означает, что если вы установите python 3.5 и matplotlib с Anaconda, он не будет найден с использованием системного python.

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