无法使用 pip 安装任何软件包我收到此错误 ImportError: Cannot import name 'appdirs'

2023-12-21

当我尝试使用 pip 安装任何软件包或使用 pip 时,出现以下错误:

ImportError: cannot import name 'appdirs'

一个例子:

!pip install tweepy
Traceback (most recent call last): 
    File "/Users/user_name/anaconda3/bin/pip", line 6, 
    in <module> from pip._internal.cli.main import main
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/cli/main.py", line 10, in <module>
    from pip._internal.cli.autocompletion import autocomplete
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
    from pip._internal.cli.main_parser import create_main_parser
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/cli/main_parser.py", line 7, in <module>
    from pip._internal.cli import cmdoptions
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/cli/cmdoptions.py", line 25, in <module>
    from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/locations.py", line 19, in <module>
    from pip._internal.utils import appdirs
    File "/Users/user_name/anaconda3/lib/python3.6/site- 
    packages/pip/_internal/utils/appdirs.py", line 13, in <module>
    from pip._vendor import appdirs as _appdirs
    ImportError: cannot import name 'appdirs''''

另一个例子:

   `pip --version 
    Traceback (most recent call last):
    File "/Users/user_name/anaconda3/bin/pip", line 6, in <module>
from pip._internal.cli.main import main
   File "/Users/user_name/anaconda3/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 10, in <module>
    from pip._internal.cli.autocompletion import autocomplete
    File "/Users/user_name/anaconda3/lib/python3.6/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
    from pip._internal.cli.main_parser import create_main_parser
    File "/Users/user_name/anaconda3/lib/python3.6/site
    packages/pip/_internal/cli/main_parser.py", line 7, in <module>
    from pip._internal.cli import cmdoptions
    File "/Users/user_name/anaconda3/lib/python3.6/site-packages/pip/_internal/cli/cmdoptions.py", line 25, in <module>
from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
    File "/Users/user_name/anaconda3/lib/python3.6/site-packages/pip/_internal/locations.py", line 19, in <module>
from pip._internal.utils import appdirs
    File "/Users/user_name/anaconda3/lib/python3.6/site-packages/pip/_internal/utils/appdirs.py", line 13, in <module>
from pip._vendor import appdirs as _appdirs
    ImportError: cannot import name 'appdirs'

我该如何解决它? 谢谢


我在使用ubuntu时也遇到同样的错误。您必须首先在终端上输入以下命令来安装 pip 安装。

sudo apt install python3-pip

安装后,您现在可以安装requirements.txt 文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法使用 pip 安装任何软件包我收到此错误 ImportError: Cannot import name 'appdirs' 的相关文章

随机推荐