简体   繁体   English

无法在 mac 上安装 pip? 使用 VS 代码

[英]Cant install pip on mac? Using VS code

whenever i use the terminal and type pip3 install requests this is what happens:每当我使用终端并输入 pip3 install requests 时,都会发生以下情况:

Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3", line 11, in sys.exit(main()) File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/ init .py", line 13, in main from pip._internal.utils.entrypoints import _wrapper File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/utils/entrypoints.py", line 4, in from pip._internal.cli.main import main File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/main.py", line 9, in from pip._internal.cli.autocompletion import autocomplete File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/autocompletion.py", line 10, in from pip._internal.cli.main_parser import create_main_parser File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/回溯(最后一次调用):文件“/Library/Frameworks/Python.framework/Versions/3.7/bin/pip3”,第 11 行,在 sys.exit(main()) 文件“/Users/hawawague/Library/Python /3.7/lib/python/site-packages/pip/_internal/init .py”,第 13 行,主要来自 pip._internal.utils.entrypoints 导入 _wrapper 文件“/Users/hawawague/Library/Python/3.7/lib/ python/site-packages/pip/_internal/utils/entrypoints.py”,第 4 行,从 pip._internal.cli.main 导入主文件“/Users/hawawague/Library/Python/3.7/lib/python/site- packages/pip/_internal/cli/main.py”,第 9 行,从 pip._internal.cli.autocompletion 导入自动完成文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/ _internal/cli/autocompletion.py”,第 10 行,从 pip._internal.cli.main_parser 导入 create_main_parser 文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/ main_parser.py", line 8, in from pip._internal.cli import cmdoptions File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in from pip._internal.cli.parser import ConfigOptionParser File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/parser.py", line 12, in from pip._internal.configuration import Configuration, ConfigurationError File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/configuration.py", line 21, in from pip._internal.exceptions import ( File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/exceptions.py", line 8, in from pip._vendor.requests.models import Request, Response File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/ init .py", line 12 main_parser.py”,第 8 行,从 pip._internal.cli 导入 cmdoptions 文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/cmdoptions.py”,行23、从 pip._internal.cli.parser 导入 ConfigOptionParser 文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/parser.py”,第 12 行,从pip._internal.configuration 导入配置,ConfigurationError 文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/configuration.py”,第 21 行,来自 pip._internal.exception。 (文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_internal/exceptions.py”,第 8 行,从 pip._vendor.requests.models 导入请求,响应文件“/用户/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/init .py”,第 12 行3, in from. 3、从。 import utils File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/utils.py", line 27, in from._internal_utils import to_native_string File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/_internal_utils.py", line 11, in from.compat import is_py2, builtin_str, str File "/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/compat.py", line 63, in from urllib.request import parse_http_list, getproxies, proxy_bypass, proxy_bypass_environment, getproxies_environment ImportError: cannot import name 'parse_http_list' from 'urllib.request' (/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py)导入 utils 文件“/Users/hawawague/Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/utils.py”,第 27 行,在 from._internal_utils 中导入 to_native_string 文件“/Users/hawawague/ Library/Python/3.7/lib/python/site-packages/pip/_vendor/requests/_internal_utils.py”,第 11 行,在 from.compat import is_py2, builtin_str, str 文件“/Users/hawawague/Library/Python/3.7 /lib/python/site-packages/pip/_vendor/requests/compat.py”,第 63 行,从 urllib.request 导入 parse_http_list、getproxies、proxy_bypass、proxy_bypass_environment、getproxies_environment ImportError: cannot import name 'parse_http_list' from 'urllib.请求'(/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py)

Is there something I did wrong?是不是我做错了什么?

Try running pip3 install --upgrade pip尝试运行pip3 install --upgrade pip

then try again with pip3 install requests然后使用pip3 install requests重试

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM