Несколько версий Python на Ubuntu 15.10 Причины проблем [дублировать]

Этот вопрос уже имеет ответ здесь: если я создам пакет из источника, как я могу удалить или удалить полностью? 6 ответов Как удалить избыточный экземпляр python? [duplicate] 1 answer

У меня есть хостинг-сервер под управлением Ubuntu 15.10, так как я использую Python 3.6 на моей машине для разработки, которую я установил (wget URL, configure, make, make install и т. д.), это точка Я понял, что Ubuntu уже установил Python 3.4.3, и моя жизнь осложнялась.

Первым симптомом наличия нескольких версий стало заставить пипс вести себя, у меня было много проблем и в итоге я удалил Ubuntu версии Python и переустановке. Это, казалось, исправить вещи (в основном), но python3 теперь связан с моей установкой python 3.6.0, но pip3 связан с версией 3.4.3.

Если я запустил python с python3.4, тогда это загружает 3.4.3, и я могу использовать его с загруженными мной пакетами (в первую очередь MySQLdb (fork для 3x Python)).

Все вышеперечисленное, очевидно, не идеально, но я думал, так как это работает I будет продолжать тестировать мою установку. Проблема в том, что когда пользователь www-data запускает python3.4, он не может найти пакеты; Я предполагаю, что он ищет не в том месте.

В идеале я хотел бы избавиться от Python3.6.0 и просто использовать родной пакет 3.4.3. Множественные установки, похоже, приводят к путанице (и мне).

1
задан 31 January 2017 в 04:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: