pip устанавливается в Python 3.7, но я могу получить доступ только к Python 3.5 - PullRequest
0 голосов
/ 18 апреля 2019

У меня установлен Python 3.5.7 и некоторая версия Python 3.7. Python 3.7 был определенно установлен через homebrew, но я мог установить Python 3.5 вручную. pip3 устанавливает пакеты в папку для Python 3.7, и я хочу использовать Python 3.7, но я не знаю как. Команда python3 использует Python 3.5 и, похоже, нет файла для Python 3.7.

usern$ which python3 
/usr/local/bin/python3
usern$ python3
Python 3.5.7 (default, Apr 18 2019, 12:58:07) 
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
exit()
usern$ python3 --version
Python 3.5.7
usern$ pip3 --version
pip 19.0.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
usern$ /usr/local/lib/python3.7
-bash: /usr/local/lib/python3.7: is a directory
usern$ /usr/local/bin/python3.7
-bash: /usr/local/bin/python3.7: No such file or directory
usern$ python3.7
-bash: python3.7: command not found

Ответы [ 2 ]

0 голосов
/ 18 апреля 2019

Я на самом деле только что использовал

brew link --overwrite python

и это сработало на отлично. Мои папки Python 3.5 были удалены, но с Python 3.7 все работает как нужно.

0 голосов
/ 18 апреля 2019
  1. вы идете в поисковик 'go' и нажимаете Alt / option
  2. , затем нажимаете на папку библиотеки и открываете ее
  3. , в ней вы найдете папку python
  4. удалите его и снова установите последнюю версию Python с веб-сайта
  5. , после этого ваша версия изменится
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...