PIP устанавливает пакеты в неправильный экземпляр/каталог python

#python #pip

Вопрос:

В настоящее время у меня возникла проблема с установкой пакетов с помощью PIP, и я полагаю, что это связано с тем, что PIP устанавливает пакеты в каталог, созданный и используемый Visual Studio, но у меня есть другой экземпляр Python, установленный в другом каталоге, который я использую (в другой среде разработки), есть ли способ изменить каталог, в который PIP устанавливает свои пакеты?

Комментарии:

1. Обычно пакеты устанавливаются в текущем каталоге, в котором находится проект, при условии, что у вас есть виртуальная среда. Если нет, то pip установит пакеты по всему миру. Попробуйте использовать виртуальную среду, если вы ее не используете

Ответ №1:

Попробуйте создать виртуальную среду в рамках проекта, а затем вы сможете установить пакет вокруг своего проекта.

компакт-диск в каталог вашего проекта и сделайте;

для Mac OX или Linux

 python3 -m venv <name of your env>
source <name of your env>/bin/activate
pip install your package name
 

или для Windows;

 python -m venv <name of your env>
.<name of your env>Scriptsactivate
pip install your package name
 

Не всегда полезно устанавливать пакет глобально, так как он будет конфликтовать с другими пакетами.