我已经为我的项目创建了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许多关于如何做到这一点的在线教程。