pipenv 需要 Python 3.7 版本,但当前已安装的版本为 3.8,因此无法安装。

11 浏览
0 Comments

pipenv 需要 Python 3.7 版本,但当前已安装的版本为 3.8,因此无法安装。

我对Python了解一点,一年多前我使用pipenv编写了一个小脚本来管理依赖项。

旧平台是Windows 7,现在的平台是Windows 10。

那时我可能安装的是Python 3.7,现在我有3.8.3,但运行:

pipenv install

报错:

警告:在您的系统上找不到Python 3.7...
无法找到'pyenv'或'asdf'以安装Python。
您可以使用以下命令指定特定版本的Python:
$ 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甚至可以工作。

0