0

我遇到了 python 的问题,在我创建脚本之后,我下载了一些库并将其安装在我的 ubuntu 中并在我的脚本中使用,现在如果我将脚本提供给客户端或任何其他用户,也许他不知道那里有哪些库以及如何安装它,我想创建一个 install.py 这个文件应该安装脚本需要它的所有库,这可能吗?

还有其他问题,如果我使用 PYQT,是否有任何方法可以将所有脚本转换为 Mac、Windows 和 linux 的一个可执行文件,即使他们没有安装 QT?

谢谢提前。

法赫德

4

1 回答 1

1

这是一个简单的 bash 脚本,可以完成你的工作:

每个模块:

#!/bin/sh
while read p; do
  pip install $p
done < requirements.txt

或者你可以简单地通过:

pip install -r requirements.txt

在 中requirements.txt,输入模块名称:

django
numpy
lxml
#.... so on

然后,您可以运行 bash 脚本./script.sh

如果要从 python 脚本安装模块,可以使用setup

from setuptools import setup

setup(
    # ...
    install_requires=['module']
)
于 2013-11-09T15:17:00.173 回答