Я установил Python 2.7 и 3.7 на мою MacOS High Sierra.Когда я пытаюсь запустить исполняемый файл python, я получаю эту ошибку:
File "/usr/local/lib/python3.7/site-packages/pkg_resources/__init__.py", line 781, in resolve
raise DistributionNotFound(req, requirers)
После поиска в бесконечном интернет-пространстве я пришел к выводу, что это может быть связано с некоторой путаницей в версиях pip (не уверен, что я понялэто правильно).
Так мало фактов, которые могли бы помочь вам понять мою проблему:
Я установил pip через brew и также сделал easy_install --upgrade pip
.Последний показал мне, что пункт python2.7 обновлен.
Оказывается, на моей машине установлено 3 пункта:
usr / local / bin / pip
usr / local / bin / pip3
usr / local / bin / pip3.7
Почему-то все они указываютв python 2.7, когда я запускаю pipX --version
Что я сделал не так, что у меня появляется ошибка, указанная в самом начале?Я думаю, что у меня, вероятно, нет пипса для моего python3.Если так, как я могу установить pip для python 3.7?У меня есть Python3 для 3.7.1 и Python для 2.7
РЕДАКТИРОВАТЬ:
Оказывается, у меня есть пип для Python 3.7 после ввода этого:
python3 -m pip --version