Всякий раз, когда я пытаюсь установить пакет с помощью pip (используя колесо или только обычный набор install numpy -> например), pip устанавливает новый пакет в место, где Anaconda хранит свои пакеты сайтов. Как удалить это? Это началось с тех пор, как я установил Anaconda, который я использую для некоторых задач в качестве интерпретатора python, но теперь мне нужна моя обычная установка python.Pip устанавливает в каталог anaconda вместо каталога python (Windows)
0
A
ответ
0
Вместо того, чтобы просто писать pip instal ...
в командной строке, которая, по-видимому указывает на вашей установки Anaconda, вы можете перемещаться (с помощью команды cd
) к установке Python и вызовите файл pip.exe
, расположенный где-то там.
Я думаю, вы могли бы попробовать переименовать один из файлов pip.exe
(тот, который находится в Анаконде или тот, что находится на Python), на что-то еще (например, pipanadonda.exe
), а затем вы сможете вызывать их отдельно от командной строки.
Я думаю, что это плохой совет рекомендовать переименовать exectuable вот так - что, если pip обновляется? Затем вы вернулись в ту же ситуацию, что и раньше. Лучше всего конкретизировать путь к соответствующему пишу, который вы хотите использовать, например, 'C: \ Python36 \ Scripts \ pip.exe install 3to2' FWIW, это также, вероятно, проще, чем использование' cd' для перехода к каталог каждый раз тоже. – darthbith
Согласовано, переименование файла не является хорошей практикой и не должно использоваться в качестве окончательного решения. Однако, попробовав это, он может помочь OP понять, что на самом деле происходит при вводе команды в CMD. –