python2 和 python3 共存時python3 的pip3 list  失效並報錯 TypeError: 'module' object is not callable

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相關的安裝緩存,需要刪除一下,然後重新走上面的步驟就行了應該

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章