我知道一点 Python,一年多前我写了一个小脚本,使用 pipenv
来管理依赖项。
旧平台是Windows 7,当前平台是Windows 10。
那时我可能安装了 Python 3.7,现在我有 3.8.3 但正在运行:
pipenv install
抱怨说:
Warning: Python 3.7 was not found on your system…
Neither 'pyenv' nor 'asdf' could be found to install Python.
You can specify specific versions of Python with:
$ pipenv --python path\to\python
这是 Pipfile
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
python-ldap = {path = "./dependencies/python_ldap-3.1.0-cp37-cp37m-win_amd64.whl"}
requests = "~=2.0"
mysqlclient = "~=1.0"
[dev-packages]
[requires]
python_version = "3.7"
我手动编辑了最后一行以允许 3.8,但我该如何正确修复它?
我认为 3.7 应该是最低要求 — 好吧,脚本非常简单,我认为即使是 3.0 也应该可以。
原文由 watery 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以从官方网站下载 Python 3.7 - https://www.python.org/downloads/