**如下:
#batchinstall.py在idle中執行以後只見命令列被不斷地開啟關閉,最後顯示successful,但實際上用pip list指令已檢視,要安裝的庫都未成功安裝,再次執行後截圖如下:import os
libs =
try:
for lib in
libs:
os.system(
'pip install
'+lib) #install後面要加空格,此處未加導致出錯
print(
'successful')
except:
print(
'failed somehow
')
才知道是粗心大意install後面未加空格,所以系統不知道我要幹嘛,更改**以後第三方庫安裝成功,但命令列不停地開關讓我體驗很差,建議在
1.命令列中進入python所在目錄,使用python指令開啟指令碼
2.在python目錄中shift+滑鼠右鍵進入powershell直接使用python指令,這樣每次執行安裝的結果都會顯示在當前命令列中。
附上os.system()的用法:
語法
os.system(command)
其引數含義如下所示:
command 要執行的命令,相當於在windows的cmd視窗中輸入的命令。如果要向程式或者指令碼傳遞引數,可以使用空格分隔程式及多個引數。
import os
os.system('cd /usr/local')
os.mkdir('aaa.txt)
參考: Python 第三方庫自動安裝指令碼
目錄 問題分析 自動安裝指令碼 舉一反三 庫名 用途pip安裝指令 numpy n維資料表示和運算 pip install numpy matplotlib 二維資料視覺化 pip install matplotlib pil圖形處理 pip install pillow scikit learn ...
Python 安裝第三方庫
1 pip工具 pip安裝目錄 c python34 scripts 確認pip是否安裝,執行 pip v c python34 scripts pip v 顯示 pip 9.0.3 from c python34 lib site packages python 3.4 安裝第三方庫 pyexce...
Python安裝第三方庫
pip install 安裝庫名 可能存在的問題 對於過大的第三方庫,建議使用第 二 三種方法 安裝執行cmd,開啟命令列介面,cd c python3 scripts 進入到scripts資料夾下。複製第三方庫包的全部名字,例如 numpy 1.15.4 cp37 none win amd64.w...