gpt4 book ai didi

python - 如何为程序安装库?

转载 作者:太空宇宙 更新时间:2023-11-04 05:09:00 24 4
gpt4 key购买 nike

我正在制作一款使用某些第 3 方库的游戏,我想知道如何进行设置以自动安装此要求或类似的东西(我不知道这是怎么称呼的)。
我的程序需要这些库:Tabulate 0.7.7 和 Progress 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

最佳答案

要管理 Python 包,您可以简单地使用 pip。例如,要安装 Tabulate,您可以打开命令提示符或终端并输入 pip install tabulate。对于 Progress 1.3,您可以下载源文件 here然后导航到该文件夹​​并执行 python setup.py install

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

希望这能解决您的问题。

关于python - 如何为程序安装库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43561717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com