[英]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.