首页 > 解决方案 > 如何从 python 代码本地安装模块

问题描述

我有一些python代码test.py

它导入一些模块,例如import numpy as np

我希望能够使用python test.py

但是它失败了,因为模块 numpy 没有安装。

如果尚未安装模块,是否可以在 python 代码中添加一行以自动安装模块?

此外,是否可以将模块安装在文件的本地文件夹中test.py,如.dllc++ 中的

谢谢

标签: python

解决方案


通常,当您使用 python 的虚拟环境(Virtualenv)时,它会将这些库本地安装在特定文件夹中。

您可以在此stackoverflow 答案中了解更多相关信息。

要安装任何库,您可以执行以下操作:

import os # This step is important
os.system("pip install yourModule")

如果模块不存在,这将安装模块!(Ps:如果它已经存在,它不会抛出任何错误,因此也不需要错误处理!)


推荐阅读