命令列無法使用pip等指令 問題解決

2021-09-02 12:40:10 字數 572 閱讀 8645

使用命令列 pip install的時候報錯:fatal error in launcher: unable to create process using 「(python位址)」

但是在pycharm中python是可以正常使用的。看了很多部落格主要有如下幾種解決方法:

1. 可能引發這個問題的原因之一是,電腦上安裝了過多版本的python,pip無法識別當前python。可以通過修改環境變數的方式解決。進入環境變數修改介面(控制面板->系統->高階系統設定->環境變數),把path中非當前python版本的py都刪除。

這個解決方法可能需要重啟。昨天我刪掉其餘path之後,問題並沒有解決。但是很神奇的是今天早上重新試,就可以呼叫pip命令了。

2. 使用當前python名稱開頭的pip命令。

比如我當前使用的py命名為python36,那麼可以使用如下指令進行安裝。

python36 -m pip install <***>
<***>即庫名稱。

另外,pip安裝有時候會非常慢。推薦使用一些映象源,以方便安裝。

**注:使用映象需要提前安裝wheel庫。

python命令列支援與pip使用

今天興起,在github上找了乙個2048的python版本學著玩玩 但是發現一直不能支援命令列功能 提示資訊如下 warning you seems to be running python 2.6 without argparse please install the module so i c...

Python的Pip命令列

1.pip version 2.使用pip安裝python包 a.不同版本 前面加python版本號 m 如 python3 m pip install django 1.10.7 b.只有乙個python版本 pip install somepackage latest version pipin...

nginx命令列指令

sudo nginx 開啟 nginx nginx t 測試配置是否有語法錯誤 nginx hvvtq s signal c filename p prefix g directives h 開啟幫助資訊 v 顯示版本資訊並退出 v 顯示版本和配置選項資訊,然後退出 t 檢測配置檔案是否有語法錯誤,...