РЕДАКТИРОВАТЬ 18/02: Поскольку у меня все еще нет решения, я обновляюсь с тем, что я знаю до сих пор.
Я успешно установил Python 3.7.Я могу установить модули, используя pip (или pip3), но эти модули установлены в Python 3.6 (поставляется с ubuntu).Поэтому я не могу импортировать эти модули в python 3.7 (получить модуль не найден) Python 3.7 не распознает pip / pip3, поэтому я не могу установить через pip / pip3, мне нужен python 3.7
-
Я установил Python 3.7 на мою машину с Ubuntu 18.04.Следуйте этим инструкциям, если это уместно:
Загрузить: Python 3.7 с веб-сайта Python [1], на рабочем столе и вручную разархивировать его, на рабочем столе. Установка: Открыть терминал (ctrl + shift + T)
Go to the Extracted folder
$ cd ~/Desktop/Python-3.7.0
$ ./configure
$ make
$ sudo make install
Настройка Python 3.7 по умолчанию Python:
$ sudo vim ~/.bashrc
press i
on the last and new line - Type
alias python= python3.7
press Esc
type - to save and exit vim
:wq
now type
$ source ~/.bashrc
Отсюда: https://www.quora.com/How-can-I-upgrade-Python-3-6-to-3-7-in-Ubuntu-18-04
Я скачал несколько модулей через pip install module
, но когда япопытаться импортировать их, я получаю ModuleNotFoundError: No module names 'xx'
Так что я провел некоторые исследования и, очевидно, когда для установки использовался pip, он был установлен в модулях в предыдущей версии Python.Где-то (вероятно, вопрос в SO) я нашел предложение установить модуль, используя python3.7 -m pip install module
, но затем я получаю /usr/local/bin/python3.7: no module named pip
.
Теперь я застрял, pip установлен, но, видимо, не для Python 3.7,Я предполагаю, что если я смогу установить pip для Python 3.7, я смогу запустить команду pip install и получить нужные мне модули.Если это так, как я могу установить pip для Python 3.7, поскольку он уже установлен?