背景
今天安裝模塊時出現:
(venv) F:\Program\python program\MachineLearningInAction>pip install feedparser
Traceback (most recent call last):
File "C:\Users\liuyu\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\liuyu\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "F:\Program\python program\MachineLearningInAction\venv\Scripts\pip.exe\_
_main__.py", line 4, in <module>
ModuleNotFoundError: No module named 'pip'
解決方案
pip命令失效:
於是輸入以下命令:
python -m ensurepip
python -m pip install --upgrade pip
(venv) F:\Program\python program\MachineLearningInAction>python -m ensurepip
Looking in links: C:\Users\liuyu\AppData\Local\Temp\tmpvtbtgj1e
Requirement already satisfied: setuptools in f:\program\python program\machinele
arninginaction\venv\lib\site-packages (46.2.0)
Collecting pip
Installing collected packages: pip
Successfully installed pip-10.0.1
(venv) F:\Program\python program\MachineLearningInAction>python -m pip install -
-upgrade pip
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Collecting pip
Downloading http://mirrors.aliyun.com/pypi/packages/43/84/23ed6a1796480a6f1a2d
38f2802901d078266bda38388954d01d3f2e821d/pip-20.1.1-py2.py3-none-any.whl (1.5MB)
35% |███████████▏ | 522kB 4.1MB/s eta
Installing collected packages: pip
Found existing installation: pip 10.0.1
Uninstalling pip-10.0.1:
Successfully uninstalled pip-10.0.1
Successfully installed pip-20.1.1
You are using pip version 20.1.1, however version 20.2b1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
and.