Python pipenv 2020.6.2版无法安装某些软件包?pip3能够安装相同的软件包pipenv can'';T

Python pipenv 2020.6.2版无法安装某些软件包?pip3能够安装相同的软件包pipenv can'';T,python,pipenv,python-cffi,Python,Pipenv,Python Cffi,我很想使用pipenv,但有两个软件包给我带来了问题? 在过去2年多的时间里,似乎有几篇类似的帖子,但我找不到真正的答案。 我得到了最新版本的pipenv(2020.6.2),并要求安装最新的cffi软件包(1.14.1) 在此处输入代码(参见下面的示例) #pipenv版本 pipenv——版本 pipenv,版本2020.6.2 #在pipenv之外,使用pip3时,一切都正常运行 pip3安装cffi==1.14.1 Requirement already satisfied: cffi=

我很想使用pipenv,但有两个软件包给我带来了问题? 在过去2年多的时间里,似乎有几篇类似的帖子,但我找不到真正的答案。 我得到了最新版本的pipenv(2020.6.2),并要求安装最新的cffi软件包(1.14.1)

在此处输入代码
(参见下面的示例)

#pipenv版本

pipenv——版本 pipenv,版本2020.6.2

#在pipenv之外,使用pip3时,一切都正常运行

pip3安装cffi==1.14.1

Requirement already satisfied: cffi==1.14.1 in /home/john/.local/lib/python3.8/site-packages (1.14.1)
Requirement already satisfied: pycparser in /home/john/.local/lib/python3.8/site-packages (from cffi==1.14.1) (2.20)
问题示例:

pipenv安装cffi==1.14.1

Error:  An error occurred while installing cffi==1.14.1!
Error text:
Traceback (most recent call last):
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/bin/pip", line 5, in <module>
    from pip._internal.cli.main import main
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 10, in <module>
    from pip._internal.cli.autocompletion import autocomplete
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
    from pip._internal.cli.main_parser import create_main_parser
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
    from pip._internal.cli import cmdoptions
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/cli/cmdoptions.py", line 25, in <module>
    from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/locations.py", line 19, in <module>
    from pip._internal.utils import appdirs
  File "/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_internal/utils/appdirs.py", line 13, in <module>
    from pip._vendor import appdirs as _appdirs
ImportError: cannot import name 'appdirs' from 'pip._vendor' (/home/john/.local/share/virtualenvs/06-Login-Auth-HAdzgzLT/lib/python3.8/site-packages/pip/_vendor/__init__.py)
错误:安装cffi==1.14.1时出错!
错误文本:
回溯(最近一次呼叫最后一次):
文件“/home/john/.local/share/virtualenvs/06登录验证HAdzgzLT/bin/pip”,第5行,在
从pip.\u internal.cli.main导入main
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/cli/main.py”,第10行,在
从pip.\u internal.cli.autocompletion导入自动完成
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/cli/autocompletion.py”,第9行,在
从pip.\u internal.cli.main\u解析器导入创建\u main\u解析器
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/cli/main_parser.py”,第7行,在
从pip.\u internal.cli导入cmdoptions
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/cli/cmdoptions.py”,第25行,在
从pip.\u internal.locations导入用户\u CACHE\u DIR,获取\u src\u前缀
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/locations.py”,第19行,在
从pip.\u internal.utils导入应用程序
文件“/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/_internal/utils/appdirs.py”,第13行,在
从pip.\u供应商将AppDir导入为\u AppDir
ImportError:无法从“pip.\u供应商”导入名称“appdirs”(/home/john/.local/share/virtualenvs/06 Login Auth HAdzgzLT/lib/python3.8/site packages/pip/\u vendor/\u init\uuuuuuuuuuuuuu.py)