основные
pip help - помощь по доступным командам pip install package_name - установка пакета(ов) pip uninstall package_name - удаление пакета(ов) pip list - список установленных пакетов pip show package_name - показывает информацию об установленном пакете pip search - поиск пакетов по имени pip --proxy user:passwd@proxy.server:port - использование с прокси pip install -U - обновление пакета(ов) pip install https://имя_ресурса.com/файл.whl - есть еще вот такая установка пакетов pip pip install --force-reinstall - при обновлении, переустановить пакет, даже если он последней версии еще варианты использования: python -m pip install package_name python -m pip install --user package_name
Показать куда у нас установлены пакеты
import site # импортируем библиотеку site print(site.getsitepackages()) # глобальный репозиторий пакетов по умолчанию IDE print(site.getusersitepackages()) # глобальный репозиторий пакетов по умолчанию СИСТЕМЫ
Окружения:
venv - запрещено с версии 3.6 (deprecated since 3.6) хотя pycharm работает с venv.... pipenv conda - (для тех кто занимается data-science)
Создание окружения:
python -m venv venv-test - создать окружение venv в каталог venv-test include - в этой папке лежат си забегаловки для компиляции пакетов Lib - в этой папке лежит копия python интерпретатора Lib\site-package - в этой папке лежат зависимости Scripts - лежат файлы для управления виртуальным окружениям activete.bat - активирует текущие виртуальное окружение deactivate - команда, деактивировать виртуальное окружение