python2 和 python3 共存時python3 的pip3 list 失效並報錯如下:
Traceback (most recent call last):
File "c:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\ProgramData\Anaconda3\Scripts\pip3.exe\__main__.py", line 9, in <module>
TypeError: 'module' object is not callable
解決:
XXXX\Anaconda3\Scripts 文件夾下的如圖三個全刪除了,重新安裝pip
重新安裝就用easy_install,pip-19.3.1-py2.py3-none-any.whl這個安裝包去自己下載一個就行了
python3 -m easyinstall pip-19.3.1-py2.py3-none-any.whl
另外這些都操作了還不行那麼很可能在用戶數據裏已經有了pip相關的安裝緩存,需要刪除一下,然後重新走上面的步驟就行了應該