2 回答

TA貢獻1790條經驗 獲得超9個贊
您可以首先library通過使用 來確保各自的安裝與否try | except,如下所示:
try:
import numpy
except ImportError:
print('Numpy is not installed, install now to continue')
exit()
現在,如果numpy安裝在他的電腦上,那么系統將只是importnumpy 并繼續前進,但如果Numpy沒有安裝,那么系統將exitpython 記錄所需的信息,即x is not installed.
并為您正在使用的每個庫實現完全相同。
但是如果你想直接安裝沒有安裝的庫,你可以使用這個:
注意:不推薦以靜默方式安裝庫。
import os
try:
import numpy
except ImportError:
print('Numpy is not installed, installing now......')
resultCode = os.system('pip install numpy')
if resultCode == 0:
print('Numpy installed!')
import numpy
else:
print('Error occured while installing numpy')
exit()
在這里,如果numpy已經安裝了,那么系統會在安裝后繼續運行,但是如果沒有安裝,那么系統會先安裝那個,然后再安裝import那個。
添加回答
舉報