繁体   English   中英

从另一个文件位置 python 导入 sqlite3.dll

[英]import sqlite3.dll from from another file location python

我是 python 的新手,但是我如何从自定义文件位置导入 sqlite3.dll 文件,因为我找不到任何关于它的信息。 我可以接受任何选项,包括构建新的 pyd、dll 等文件。

编辑:我需要它在一个单独的位置。

注意:以下通过更彻底的步骤回答了上述问题。

我遇到了与默认 python 库的管理权限相同的问题,该库在公司环境中被阻止,并且执行安装非常麻烦。

什么对我有用:

  1. 在新位置复制 sqlite3 库
  2. 将最新的 sqlite3.dll(您想要的 sqlite3 web 版本)和旧的 _sqlite3.pyd 放入新位置或新的 sqlite3 库。 旧的 _sqlite3.pyd 可以在默认的 python 库 lib/DLLs 文件夹中找到。
  3. Go 到新的 sqlite3 库并修改 dbapi2.py 如下:将“from_sqlite3 import *”更改为“from sqlite3._sqlite3 import *”
  4. 确保 python 首先加载这个新的 sqlite3 库。 如果必须,请添加此库的路径。

暂无
暂无

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

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