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上,但我仍然无法导入它。