Импортировать папку как пакет в Python - PullRequest
0 голосов
/ 26 сентября 2018

Я использую сервер Linux, но у меня нет разрешения на установку пакетов с pip, поэтому я загружаю нужный мне пакет: tsfresh с https://github.com/blue-yonder/tsfresh,, а затем с помощью ftp загрузкараспакованную папку, которую я скачал на сервер Linux, но как мне import tsfresh ??

Я поместил папку загрузки в путь /upload/tsfresh, и мой рабочий каталог python находится в /upload/.

Ниже приведена подпапка моей папки upload

./tsfresh
./tsfresh/.github
./tsfresh/binder
./tsfresh/docs
./tsfresh/notebooks
./tsfresh/tests
./tsfresh/tsfresh
./tsfresh/docs/api
./tsfresh/docs/images
./tsfresh/docs/text
./tsfresh/docs/_static
./tsfresh/docs/_templates
./tsfresh/tests/integrations
./tsfresh/tests/units
./tsfresh/tests/integrations/examples
./tsfresh/tests/units/feature_extraction
./tsfresh/tests/units/feature_selection
./tsfresh/tests/units/scripts
./tsfresh/tests/units/transformers
./tsfresh/tests/units/utilities
./tsfresh/tsfresh/convenience
./tsfresh/tsfresh/examples
./tsfresh/tsfresh/feature_extraction
./tsfresh/tsfresh/feature_selection
./tsfresh/tsfresh/scripts
./tsfresh/tsfresh/transformers
./tsfresh/tsfresh/utilities

Мой вопрос: как мне импортировать tsfresh как обычный пакет.

1 Ответ

0 голосов
/ 26 сентября 2018

Это в папке вашего проекта, верно?Тогда

import tsfresh

будет работать, если у него есть init.py , чтобы сделать его модулем.

Если его нет в этой папке, добавьте его в sys.path

Или просто попросите администратора установить его.

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