Как я могу переместить загруженные модули Python в мой каталог Python?
Ручная установка должна быть последним шагом, если все остальное терпит неудачу.
Сначала загляните в репозитории программного обеспечения Ubuntu (Synaptic
хорошо для этого), если модуль доступен там. Большинство (если не все) пакетов имеют префикс python-
или python3-
в зависимости от используемой версии Python.
Если он недоступен, попробуйте с pip
. Он не устанавливается по умолчанию, сделать это с помощью sudo apt-get install python-pip
или sudo apt-get install python3-pip
. Установить пакеты так же просто, как sudo pip install mypackage
(или pip3
).
Если по какой-то причине вышеуказанные шаги не работают, найдите файл setup.py
внутри пакета. Если он есть, попробуйте установить с sudo python setup.py install
. Если файла setup.py
нет, вы можете вручную скопировать модуль в PYTHONPATH. Запустите эту команду, чтобы увидеть, где Python ищет: python -c "import sys; print sys.path"
Вам не нужно перемещать эти модули в каталог python. все, что вам нужно сделать, это просто установить их.
как? фактически каждый модуль python будет иметь файл с именем setup.py, который можно использовать для установки этого модуля. так просто в терминале типа как
python setup.py install
, чтобы вы могли установить его.
Для получения дополнительной информации об установке модуля в Python вы можете проверить Python Manual