#在命令行里浅浅测试一下
pip help
Traceback (most recent call last):
File "c:\users\36520\appdata\local\programs\python\python38\lib\runpy.py", line 192, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\36520\appdata\local\programs\python\python38\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\36520\AppData\Local\Programs\Python\Python38\Scripts\pip.exe\__main__.py", line 5, in
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\__init__.py", line 40, in
from pip._internal.cli.autocompletion import autocomplete
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\autocompletion.py", line 8, in
from pip._internal.cli.main_parser import create_main_parser
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\main_parser.py", line 7, in
from pip._internal.cli import cmdoptions
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\cli\cmdoptions.py", line 21, in
from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\locations\__init__.py", line 14, in
from . import _sysconfig
File "c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\locations\_sysconfig.py", line 7, in
from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (c:\users\36520\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\exceptions.py)
我建议你清理干净后重装,别纠结现有的古怪问题。毕竟重装可能可以绕过。
不知道你这个问题是否已经解决, 如果还没有解决的话:在这个安装目录里,可以看到我安装了python 3.6 和 3.7。
由于我此前在系统环境变量中添加了 pip 的路径,所以在 cmd 中可直接运行 pip。
而每个版本的 python 都有自己的 pip,我们来查看环境变量。选中的这一条是 pip 的路径,可以看到是 python 3.7 版本的 pip。
我们运行程序,看到是在 python 3.6 的环境中运行的。
我们使用 3.7 的 pip,将库安装到了 3.7 中,却在 3.6 的环境中运行程序。
根据您的描述,可能是由于PIP下载源的问题导致无法安装任何库。您可以尝试按照以下步骤解决该问题:
pip config get global.index-url
如果输出结果为"https://pypi.org/simple"或其他非豆瓣源的地址,说明当前的下载源不正确。
(1)在电脑C盘下,选择用户,找到自己设定的用户文件夹。
(2)新建pip文件夹。
(3)在pip文件夹下新建pip.ini配置文件。
(4)在pip.ini中写入以下内容:
[global]
index-url = http://pypi.douban.com/simple/
[install]
trusted-host = pypi.douban.com
(5)保存配置文件,然后重新打开命令提示符或终端,再次输入以下命令来验证下载源是否已经正确指定:
pip config get global.index-url
如果输出结果为"http://pypi.douban.com/simple/",说明下载源已经正确指定为豆瓣源。
pip install numpy
如果下载仍然失败,请提供具体的错误信息和生成的地址,以便我们更好地帮助您解决问题。