Я предлагаю вам использовать виртуальную среду, чтобы обойти все эти хлопоты.
Если вы создаете виртуальную среду с python3, нет никакой двусмысленности версий Python, и жизнь намного проще.
Используйте команду
pip install --upgrade virtualenv
и затем, в зависимости от того, где находится ваш python3 (вы можете проверить, набрав which python3
на терминале), вы должны сделать что-то вроде этого:
virtualenv -p /usr/bin/python3 mypy3
source mypy3/bin/activate
ваш терминал покажет (mypy3)
в начале строки (до приглашения) в этой точке.Здесь вы можете сделать:
pip install funniest
Другой способ - использовать virtualenvwrapper
, что мне очень удобно.
Посмотрите документацию или соответствующие детали.из этого учебника, если вы хотите узнать больше.Но убедитесь, что вы создали среду только с python3, чтобы не было путаницы.