Выполнение модуля Python без его установки - PullRequest
0 голосов
/ 26 февраля 2020

Как мы можем запустить python скрипты, реализующие модуль pandas в среде, где pandas не установлен?

Например, на сервере у нас нет разрешения на установку python модули. У нас есть скрипт, который использует модуль pandas, так как мы можем запустить эти скрипты?

1 Ответ

0 голосов
/ 26 февраля 2020

Короче говоря: нет, вы не можете. Вы должны установить пакет.

Существует как минимум два варианта. Во-первых, вы можете установить пакеты, которых нет в системе, в ваш домашний каталог (но это грязно и зависит от изменений в настройке на уровне ОС). Вы используете:

pip install --user pandas 

Однако лучше использовать виртуальную среду (например, venv):

python -m venv local-env

Таким образом, вы можете создать локальную копию Python среда, в которой вы можете установить pandas и любые другие зависимости вашего кода. И это полностью под вашим контролем.

На venv вы можете прочитать больше в Python документации .

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