为什么在 Pipfile 中引用 psycopg2

Why psycopg2 quoted in a Pipfile

我的 Pipfile 看起来像

[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"


[packages]
Django = "*"
gunicorn = "*"
"psycopg2" = "*"


[requires]
# our Dockerfile is based on Python 3.7
python_version = "3.7"

它运行良好,但我有一个关于 "psycopg2" 周围的双引号的问题,它在 gunicorn 上的 Django 中不存在。

他们为什么会在这里?

感谢您的回答。

任何包含数字的包裹都用双引号引起来。

如果此文件是通过以下方式生成的:

pipenv

任何带数字的键都会被引用。如果你想保持一致,你可以删除引号,这不会产生功能上的差异。