python中的依赖文件

cre*_*rld 2 python-3.x flask-restful

我是Python新手。我正在使用flask-restful 在 python 中创建一个API。我已经在 java 中创建了 API。在 java 中,我们有 pom.xml 文件用于依赖项...是否有用于 python 和 Flask-restful 的文件

小智 6

是的。在Python中,我们通常制作requirements.txt,这样任何想要下载所有需求的人都可以简单地运行命令

pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

所以如果你使用 virtualenv 你可以简单地做

pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)

否则,您需要手动添加所有依赖项,requirements.txt 文件将如下所示

decorator==4.3.0
defusedxml==0.5.0
entrypoints==0.2.3
Flask==1.0.2
google==2.0.1
Run Code Online (Sandbox Code Playgroud)

注:这只是举例。

  • @creatorworld `==` 意味着“正是这个版本”,`>=` 意味着“至少这个版本”,而依赖本身意味着“无关紧要”。您甚至可以指定一个范围。查看[这篇文章](/sf/ask/365841801/?rq=1)。 (2认同)