Python: pip 已安装但无法在 windows 中运行
Python: pip is installed but not working in windows
我已经安装了python 3.6.0,如果您使用的是python (>3.3),则不需要手动安装pip。但是当我尝试访问 pip (pip --version) 时,它会抛出两个主要与找不到模块有关的错误。
说明如下。
C:\Users\sharma6>pip --version
Traceback (most recent call last):
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 27, in <module>
from . import urllib3
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 7, in <module>
from socket import error as SocketError, timeout as SocketTimeout
File "c:\python360\lib\socket.py", line 49, in <module>
import _socket
zipimport.ZipImportError: can't find module '_socket'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\python360\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\python360\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\python360\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\python360\lib\site-packages\pip\__init__.py", line 21, in <module>
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
File "c:\python360\lib\site-packages\pip\_vendor\requests\__init__.py", line 62, in <module>
from .packages.urllib3.exceptions import DependencyWarning
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 29, in <module>
import urllib3
ModuleNotFoundError: No module named 'urllib3'
即使我在 python 解释器中导入套接字(>>>导入套接字),它也会显示 "Can not found the module" 错误。
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\python352\lib\socket.py", line 49, in <module>
import _socket
zipimport.ZipImportError: can't find module '_socket
谁能告诉我错误以及如何解决这些错误,因为我需要 pip 才能正常工作。
你应该试着写
python -m pip --version
如果出现错误消息,请从 https://pip.pypa.io/en/stable/installing/ 下载 get-pip.py 安装 pip,然后使用
安装
python get-pip.py
然后用 pip 安装
python -m pip install [package name]
在系统变量中添加所有路径,而不是在用户变量中添加。
它对我有用! :)
我已经安装了python 3.6.0,如果您使用的是python (>3.3),则不需要手动安装pip。但是当我尝试访问 pip (pip --version) 时,它会抛出两个主要与找不到模块有关的错误。 说明如下。
C:\Users\sharma6>pip --version
Traceback (most recent call last):
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 27, in <module>
from . import urllib3
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\urllib3\__init__.py", line 8, in <module>
from .connectionpool import (
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 7, in <module>
from socket import error as SocketError, timeout as SocketTimeout
File "c:\python360\lib\socket.py", line 49, in <module>
import _socket
zipimport.ZipImportError: can't find module '_socket'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\python360\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\python360\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\python360\Scripts\pip.exe\__main__.py", line 5, in <module>
File "c:\python360\lib\site-packages\pip\__init__.py", line 21, in <module>
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
File "c:\python360\lib\site-packages\pip\_vendor\requests\__init__.py", line 62, in <module>
from .packages.urllib3.exceptions import DependencyWarning
File "c:\python360\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 29, in <module>
import urllib3
ModuleNotFoundError: No module named 'urllib3'
即使我在 python 解释器中导入套接字(>>>导入套接字),它也会显示 "Can not found the module" 错误。
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\python352\lib\socket.py", line 49, in <module>
import _socket
zipimport.ZipImportError: can't find module '_socket
谁能告诉我错误以及如何解决这些错误,因为我需要 pip 才能正常工作。
你应该试着写
python -m pip --version
如果出现错误消息,请从 https://pip.pypa.io/en/stable/installing/ 下载 get-pip.py 安装 pip,然后使用
安装python get-pip.py
然后用 pip 安装
python -m pip install [package name]
在系统变量中添加所有路径,而不是在用户变量中添加。 它对我有用! :)