son*_*089 6 package python-3.x
我正在研究包,我有一个关于创建 requirements.txt 文件的问题。
如果模块是从python导入的,需要在requirements.txt文件中提及还是可以省略?
我知道对于单独的模块,它们需要安装 pip。对于那些需要pip安装的模块,是否应该在requirements.txt文件中写成'pip install modulename'?
小智 4
requirements.txt是一个指定依赖项的文件。例如,您的程序可以依赖于Django,或者我们可以说Django 项目中的requirements.txt文件描述了成功运行项目所需安装的包。
谈论子模块:假设您已经在requirements.txt文件中指定了Django,现在您不需要在requirements.txt文件中指定任何子模块(如'django.shortcuts')。因为它们已经包含在 Django 模块中了。
现在可以轻松使用
从 django.shortcuts 导入路径
在你的 .py 文件中。
现在,对于需要在requirements.txt文件中指定的单独模块(例如pillow),您不需要编写
pip install pillow
Run Code Online (Sandbox Code Playgroud)
您可以将枕头与其他模块放在单独的行中,例如:
姜戈
枕头
您还可以使用以下命令来执行此操作:
pip freeze > file_name
Run Code Online (Sandbox Code Playgroud)
在您的情况下, file_name 将是requirements.txt。这将在requirements.txt文件中添加所有第三方模块名称。
归档时间: |
|
查看次数: |
27145 次 |
最近记录: |