繁体   English   中英

python自动安装包

[英]python auto install package

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

还有另一个问题,如果我使用PYQT,有没有办法将所有脚本转换为适用于Mac和Windows和Linux的一个可执行文件,即使它们没有安装QT?

谢谢前进。

法哈德

这是一个简单的unix 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']
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM