从本地文件目录安装 python 包?大家好,
有人问我是否可以从本地文件目录而不是从网络将 python 包安装到包含的 JMP Python 安装中。
jpip 命令似乎像 python pip 命令一样从 Web 资源下载软件包。还有其他我可能错过的方法吗?
我的客户希望避免与 IT 部门讨论,因为大多数 pip 请求都被他们的网络屏蔽了。他们还使用了许多封闭的生态系统,没有任何外部连接。
谢谢,
乔纳斯
回复:从本地文件目录安装 python 包?你好@Jonas_Rinne 。根据我的经验,答案是“是”,但这不是 pip/install 组合(因为它们已经是本地的),而是使用 Python 的导入并修改已存在的本地文件夹上的 sys.path。
如果我没记错的话:1)我使用 Python 导入语句简单地引用与引用它的 .py 文件位于同一文件夹中的另一个 .py 文件。非常简单,我很惊讶它有效。2)当我需要指向特定于任务的 .py 文件的目录然后导入时,我使用 Python 的 sys.path.append() 和 sys.path.remove() 来添加并稍后删除该特定项目所需的预期“安装”。
回复:从本地文件目录安装 python 包?我认为您只需提供 python 包的本地目录即可安装您的机器上已有的库:
jmputils.jpip('安装','C:/Users/python/package')
回复:从本地文件目录安装 python 包?太好了,我猜他们已经安装了 Python,这应该很简单。谢谢!
回复:从本地文件目录安装 python 包?谢谢@nick_shelton——我从来没有想到它会这么简单!