Пойнт Пип к анаконде Пип - PullRequest
1 голос
/ 29 октября 2019

Я пытался установить пакет Python, который был разработан мной с помощью команды pip install -e.. Однако, когда я запустил свой код, я обнаружил, что код запускался на Python 2.7 вместо Python 3.7, который является версией, которую я использую на своем рабочем столе. Когда я запустил команду which pip, я получил /home/username/.local/bin/pip вместо /home/username/anaconda3/bin/pip. Поэтому мне было интересно, если есть способ, который может сделать pip пунктов на /home/username/anaconda3/bin/pip вместо /home/username/.local/bin/pip. (Однако, даже если я использую pip3 install -e., мой код все еще выполнялся на Python 2.7, поэтому я действительно не был уверен в причине, почему код был запущен в версии 2.7 ...)

Другая вещьявляется то, что я обнаружил, что модуль numpy не может быть найден после обновления pip. Это довольно странно для меня, поскольку после выполнения команд python2 или python3 я мог импортировать numpy в обоих случаях, что означает, что модуль numpy уже установлен. Исходя из этого, я не был уверен, какой Python был запущен, чтобы модуль numpy не мог быть найден. К вашему сведению (если это поможет), вот вывод команды whereis pip:

pip: /usr/bin/pip /usr/local/bin/pip3.6 /usr/local/bin/pip2.7 /usr/local/bin/pip /home/username/.local/bin/pip3.6 /home/username/.local/bin/pip /home/username/anaconda3/bin/pip /home/username/anaconda3/bin/pip3.7 /usr/share/man/man1/pip.1.gz

Это меня расстраивает. Я ценю любой опыт, которым поделились.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...