我使用的是linux服务器,但我没有安装pip的软件包的权限,因此我从https://github.com/blue-yonder/tsfresh下载所需的软件包: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作为普通包导入。

最佳答案

在你的项目文件夹里,对吧?那么

import tsfresh

如果它有一个init.py使其成为一个模块,则可以工作。
如果不在该文件夹中,请将其附加到sys.path
或者让你的管理员安装它。

10-05 23:00