pip - No module named 'pip' even after successful installation

余生长醉 提交于 2019-12-11 02:44:10

问题


I am trying to install pip on my Windows 10 system. I got the get-pip.py file and ran the command

python get-pip.py

Here's a snapshot of the terminal

$ python get-pip.py
Collecting pip
Using cached 
https://files.pythonhosted.org/packages/46/dc/7fd5df840e
fb3e56c8b4f768793a237ec4ee59891959d6a215d63f727023/pip-19.0.1-py2
.py3-none-any.whl
Collecting setuptools
  Using cached 
https://files.pythonhosted.org/packages/ff/47/1dfa4795e
24fd6f93d5d58602dd716c3f101cfd5a77cd9acbe519b44a0a9/wheel-0.32.3-py2.py3- 
none-any.whl
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-19.0.1 setuptools-40.8.0 wheel-0.32.3

Now when I try to check the version with

pip -V

I get this -

Traceback (most recent call last):
 File "runpy.py", line 193, in _run_module_as_main
 File "runpy.py", line 85, in _run_code
 File "C:\Program Files\Python\python-3.6.3-embed- 
 amd64\Scripts\pip.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'

Why is this happening? It JUST said pip installed successfully and when I try to see the version to check if its installed, it says No module named 'pip'

Also, I have included C:/Program/Files/Python/python3/Scripts in the PATH variable.

Please help ! ! ! !


回答1:


After running python get-pip.py, python install-dir will increase dir Lib\site-packages

Method 1. try to cp the pip dir into the python install-dir

or

Method 2. change file python3x._pth in python install-dir,append this line Lib\site-packages

run pip, problem will be solved




回答2:


Use following commands can be used to find out whether pip extraction path is included or not.

>>> import sys
>>> sys.path

if Lib\site-packages path is not included then update file python37._pth.

Run the command again and path should be visible.

pip install <module name> worked successfully for me after this.

Thanks @demianzhang for the hint or even for the solution.



来源:https://stackoverflow.com/questions/54585852/pip-no-module-named-pip-even-after-successful-installation

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!