Я использую Ubuntu 14.04 и PyCharm (последний не имеет никакого отношения, я думаю, но ...)Ubuntu обновление питона пакеты установлены ОС
В моем коде, импорт из пакета six
не работает, и я попытался обновление (версия в USR/Lib/python2.7/является 1.5.2, в то время как мне нужно 1.10)
Но я получаю ответ:
Found existing installation: six 1.5.2
Not uninstalling six at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed six
Затем я проверил мой USR/местные /lib/python2.7/dist-packages, и там установлено шесть 1.10.
Теперь, мой вопрос заключается в том, как решить ссылку? Можно ли обойти установленную ОС по умолчанию или обновить ее?
'pip' был специально разработан, чтобы не испортить установку Python вашего дистрибутива. Если вы хотите обновить версию Ubuntu, это не вопрос программирования, а Google 'apt-get dist-upgrade'. Что вы можете сделать в изолированных случаях, это найти более новую версию пакета, которую вы хотите заменить из стороннего источника, и установить его поверх версии вашего дистрибутива. Это, как правило, не поддерживается и немного рискованно; но ищите «apt pinning». – tripleee
Спасибо, я посмотрю, что я могу выкопать. Я не был уверен, должен ли я опубликовать q здесь или на части Ubuntu, однако я думал, что есть какая-то магия, чтобы решить ссылку с Python. – mttk