有没有办法手动安装python模块?

时间:2016-09-10 15:53:06

标签: python module install

我在安装python模块时遇到了问题。要么是因为模块本身不能通过pip下载,要么是因为某些错误或其他错误。

是否可以简单地将模块下载为.zip或tar.gz文件(因为我看到很多链接就是这样做),然后以某种方式将它们放在Python用来存储模块的文件中(I认为它是Lib文件夹。)

这可能吗?做这样的事情会有什么陷阱?

1 个答案:

答案 0 :(得分:0)

正如您所注意到的,您可以从PyPI下载模块的源代码(通常采用.tar.gz存档的形式)。首先,解压缩存档,然后输入创建的文件夹。假设您的Python二进制文件在您的路径上,只需运行

即可
python setup.py install

或(对于Python 3)

python3 setup.py install

它将被构建和安装。当然,如果模块包含需要编译的用C / C ++编写的扩展,则需要在系统上安装和配置编译器,以及任何必需的库。

如果您使用的是Windows,则可以找到许多软件包here的预编译.whl

通过谷歌搜索可以轻松获得有关所有这些的详细信息。