繁体   English   中英

带模块的可移植Python脚本

[英]Portable Python Script with Module

我是使用python模块的新手。

我目前正在研究python 2.7脚本,该脚本将部署到许多远程计算机(上面装有python 2.7)。 问题是,该脚本需要使用一个模块, 不允许安装在这些计算机上。

我想知道是否有可能将模块文件与脚本包含在同一包中(可能先对其进行编译),然后让脚本从该本地文件夹导入库,从而实现“可移植”脚本。

如果可能的话,我该怎么做呢?


细节:我在Windows上运行2.7.11,需要使用Paramiko。

我之所以要问这个问题,是因为我找不到类似的问题,或者无法回答我的问题,或者希望我熟悉不熟悉的核心python结构。 我也不想包含整个python,然后将模块安装到该模块上,我经常看到这种东西称为Portable Python。 我只想发送我的脚本和模块,仅此而已。


非常感谢!

要将模块安装在特定目录中,可以尝试pip install module --target=.

默认情况下,python首先在与脚本相同的目录中搜索这些模块,然后(如果不可用)将搜索python安装lib文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM