升级python3.8后pip命令不可用了_从19.2.3升级到20.0后,pip命令不起作用

pip command is not working after an upgrade from 19.2.3 to 20.0.

Facing this issue in python.

How to go back to previous version of pip?

C:\Users\sagkumar>pip --version

pip 20.0 from c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip (python 3.8)

C:\Users\sagkumar>pip install psycopg2

Traceback (most recent call last):

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\runpy.py", line 193, in _run_module_as_main

return _run_code(code, main_globals, None,

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\runpy.py", line 86, in _run_code

exec(code, run_globals)

File "C:\Users\sagkumar\AppData\Local\Programs\Python\Python38-32\Scripts\pip.exe\__main__.py", line 7, in

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\cli\main.py", line 73, in main

command = create_command(cmd_name, isolated=("--isolated" in cmd_args))

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\commands\__init__.py", line 96, in create_command

module = importlib.import_module(module_path)

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\importlib\__init__.py", line 127, in import_module

return _bootstrap._gcd_import(name[level:], package, level)

File "", line 1014, in _gcd_import

File "", line 991, in _find_and_load

File "", line 975, in _find_and_load_unlocked

File "", line 671, in _load_unlocked

File "", line 783, in exec_module

File "", line 219, in _call_with_frames_removed

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\commands\install.py", line 24, in

from pip._internal.cli.req_command import RequirementCommand

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\cli\req_command.py", line 20, in

from pip._internal.operations.prepare import RequirementPreparer

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\operations\prepare.py", line 16, in

from pip._internal.distributions import (

File "c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\distributions\__init__.py", line 1, in

from pip._internal.distributions.source import SourceDistribution

ImportError: cannot import name 'SourceDistribution' from 'pip._internal.distributions.source' (c:\users\sagkumar\appdata\local\programs\python\python38-32\lib\site-packages\pip\_internal\distributions\source\__init__.py)

解决方案sudo pip install --upgrade pip

Collecting pip

Downloading https://files.pythonhosted.org/packages/57/36/67f809c135c17ec9b8276466cc57f35b98c240f55c780689ea29fa32f512/pip-20.0.1-py2.py3-none-any.whl (1.5MB)

100% |████████████████████████████████| 1.5MB 145kB/s

Installing collected packages: pip

Found existing installation: pip 18.1

Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr

Can't uninstall 'pip'. No files were found to uninstall.

Successfully installed pip-20.0.1

pip install psycopg2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值