setup.py 的目的是什么?



我已经为我的项目创建了setup.py。附后。"-e"运行setup.py文件。 我可以在末尾写"-r requirements.txt">,以便我可以创建包含我的需求和依赖项的环境吗?

name: mypro
dependencies:
- python==3.7
- pip
- matplotlib
- opencv
- cudnn
- cudatoolkit==10.1.243
- pip:
- tensorflow-gpu==2.1.0rc1
- lxml
- tqdm
- -e .

setup.py文件通知您即将安装的模块或包依赖项已与Distutils一起打包和分发,Distutils是分发Python模块的标准。

这使您可以轻松安装Python包。安装包/模块的另一种方法是使用pip

是的,您可以通过执行以下操作将requirements.txt与所有模块一起安装:

pip install -r requirements.txt

希望有帮助

注意:如果你想在 virtualenv 中独立于主应用程序运行你的 python 应用程序,你也可以安装和使用你的要求.txt许多关于如何做到这一点的在线教程。

相关内容

  • 没有找到相关文章

最新更新