【发布时间】:2020-06-14 01:24:47
【问题描述】:
我目前是为我的项目创建虚拟环境的新手。我已经并且只在我的计算机上安装了 python 3.8,我还检查了我的环境变量是否运行良好。所以我刚刚通过 pip 通过pip install pipenv 安装了 pipenv,并且我尝试在我的命令提示符下通过pipenv 调用它,这在这一点上很好。但我似乎无法拨打pipenv shell 或其他任何电话,因为它给我带来了一些这样的错误
File "c:\python\lib\site-packages\pipenv\vendor\pythonfinder\pythonfinder.py", line 328, in find_all_python_versions
path_list = sorted(versions, key=version_sort, reverse=True) AttributeError: 'NoneType' object has no attribute 'version_sort'
运行其他 pip 命令(例如 virtualenv)对我来说运行得非常好。我的pip版本也是最新的,已经很满意了。
我当前的 python 目录位于:
C:\Python
我已经查看了另一个来源来解决这个特殊问题,比如this。而且我似乎无法解决,因为他们主要使用基于 Unix 的解决方案。我的 Windows 10 需要这个。我期待您的回答。非常感谢
【问题讨论】:
-
我已经在我的问题超链接(最后一段)@phd 中提到了这一点
标签: python-3.x pip pipenv