python-3.x - 如何从 site-packages 目录手动导入 python 模块?
问题描述
我必须在另一台 PC 上展示我的应用程序,它没有安装我使用的模块,所以我必须在本地导入我使用的 everty pythom 模块。我使用了很多,比如:OpenCV、TesorFlow、Keras、Kivy、sci-kit-image 等。我发现我所有的 python 包都安装在 site-packages 目录中,它是树的一部分安装了蟒蛇。我想将我的站点包目录复制粘贴到另一台 PC,并在我的应用程序必须在另一台 PC 上运行时导入我需要的所有内容。如何在本地设置站点包中的所有模块以在我的应用程序中导入?
我能想到的第二个解决方案是从 git 和官方网站下载所有模块,并将它们导入我的应用程序,但这很辛苦,我必须编写一个 .bat 文件来安装它们......但我'我很确定我没有安装任何东西的权限...
我的第一个解决方案有办法吗?请问我真的需要知道
编辑:我使用 python 3.6
解决方案
如果将整个包目录复制到项目目录,它应该可以工作。然后它将被导入,就好像它是您自己的模块一样。
推荐阅读
- docker - Docker 从私有托管注册表中提取基于 python:3.6.8-slim 的图像在推送后工作,但在修剪后返回未知的 blob
- c# - 如何在 Xamarin.Forms 的 TabbedPage 布局中为不同页面设置不同的标题视图?
- angular - Angular 6 - 如何使用角度输入装饰器在 html 输入中设置动态类型
- python - 汇总数据集并创建新变量
- excel - 通过 VB.net 在 Excel 工作表上应用自动过滤器
- python - 如何使用 Python Selenium webdriver 获取 li 内跨度的值?
- date - 在 Julia 中将包含缺失值的 DataFrame String 列转换为 Date
- javascript - Typescript 到 Javascript 导出
- linux - 当传输长度超过 1345 时,Linux scsi ata cmd 写入或读取有时有效,有时无效
- git - 创建 git init --bare 时如何设置源目录的存储目录?