我下载了python 3,并且可以在基本脚本上正常工作,但是当我尝试使用cmd中的pip导入软件包时,它说它无法识别“ pip”
我在Windows 10上 我尝试安装不同版本的python。我还尝试过自己在https://pip.pypa.io/en/stable/installing/上安装pip。
当我尝试python -m surepip或python get-py.py时出现此错误
Traceback (most recent call last):
File "get-pip.py", line 22312, in <module>
main()
File "get-pip.py", line 197, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
import pip._internal
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\__init__.py", line 40, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\cli\autocompletion.py", line 8, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\cli\main_parser.py", line 11, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\commands\__init__.py", line 6, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\commands\completion.py", line 6, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\cli\base_command.py", line 21, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_internal\download.py", line 14, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_vendor\requests\__init__.py", line 114, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_vendor\requests\utils.py", line 26, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_vendor\requests\_internal_utils.py", line 11, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "C:\Users\I56600~1\AppData\Local\Temp\tmpgkogcd_v\pip.zip\pip\_vendor\requests\compat.py", line 64, in <module>
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 724, in exec_module
File "<frozen importlib._bootstrap_external>", line 859, in get_code
File "<frozen importlib._bootstrap_external>", line 917, in get_data
OSError: [Errno 9] Bad file descriptor
C:\Users\I5 6600k\Downloads>pip
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\I5 6600k\Downloads>python -m pip
C:\Users\I5 6600k\AppData\Local\Programs\Python\Python37\python.exe: No module named pip
答案 0 :(得分:0)
您在安装python时单击“路径”吗?如果不是,请尝试卸载python,并在python进行前卫安装时,单击添加“路径”。
答案 1 :(得分:0)
我遇到了类似的问题。我的系统经过python安装和卸载两次。几个月前,我还使用pip创建了虚拟环境。 最近,当我重新安装python时,Scripts文件夹为空。 我从根目录(此PC)中搜索了所有Scripts文件夹。我发现一些旧的Scripts文件夹包含pip包。我删除了那些旧的Scripts文件夹,卸载了python,然后再次安装。现在可以了。 我强烈建议您尝试此选项。安装python时不要忘记选中“将PATH添加到环境变量”选项。希望这可以帮助。