1
我動態直接導入PIP模塊和安裝requirements.txt腳本運行期間安裝代碼:無法導入動態安裝Python模塊
import pip
import site
import sys
# since I'm installing with --user, packages should be installed here,
# so make sure it's on the path
sys.path.insert(0, site.USER_SITE)
pip.main(["install", "--user", "package1"])
import package1
軟件包安裝沒有錯誤,但import package1
失敗。如果我退出腳本並在不進行安裝的情況下再次運行它(因爲它已經安裝),它可以正常工作。
我也仔細檢查了site.USER_SITE
是package1的安裝位置。一切都在sys.path上,但我仍然無法導入它。