如何为程序安装库?

2024-04-19 20:52:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个游戏,使用一些第三方库,我想知道我如何才能设置自动安装这个Requerements或类似的东西(我不知道这是如何调用)。
我的程序需要这个库:制表0.7.7和进度1.2。
当我不想再使用我的程序时,如何自动安装它们以及如何自动卸载它们?
我没有任何类似的许可证,设置,信息,要求或类似的文件。。。(但我的程序有几个包)
PD:我使用python 3.6 32位win 10 64位。
PD2:我的程序结构是:(我不知道是否有必要,但是…)

Heroes Quest
|---Heroes_Quest.py    # Main file
|---core
|   |---__init__.py
|   |---registration.py
|---functions
|   |---__init__.py
|   |---basic.py
|   |---metabolism.py
|   |---tmp.py
|---menu
|   |---__init__.py
|   |---menu.py
|   |---profile.py
|   |---rest.py
|   |---train.py
|---variables
    |---__init__.py
    |---config.py
    |---trainings.py
    |---variables.py

Tags: 文件py程序信息游戏initvariableswin
2条回答

通常,通过配置setup.py文件,使用setuptoolsdistutils安装/分发Python包和所有需求。你知道吗

我建议您查看此快速入门教程:

http://python-packaging.readthedocs.io/en/latest/index.html

这里还有一篇关于python包发行版的文章:

https://tom-christie.github.io/articles/pypi/

要管理Python包,只需使用pip。例如,要安装tablate,可以打开命令提示符或终端并键入pip install tabulate。对于Progress1.3,您可以下载源文件here,然后导航到该文件夹并执行python setup.py install。你知道吗

也就是说,如果您的目标计算机没有运行程序所需的库,您可以通过install_requires中的setup.py安装它们。有关更多信息,我建议您阅读this Python document.

希望这能解决你的问题。你知道吗

相关问题 更多 >