python-2.7 - Python 无法使用 sys.path.append 导入 .so
问题描述
我有这样结构的项目
<Project_folder>
|
+-- somefile1.py
+-- somefile2.py
...
+-- cx_Oracle.so
在我试图做的文件之一
import os
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), "cx_Oracle"))
import cx_Oracle
但后来在代码中
connection = cx_Oracle.connect(login, password, connection_string)
出现错误
“模块”对象没有属性“连接”
如何正确导入 cx_Oracle.so ?
解决方案
推荐阅读
- wordpress - 如何在仪表板帖子列表中显示自定义字段(替换标题)
- sql-server - 使用多个表更新用例
- nodatime - NodaTime TimeZone 数据文件命名
- javascript - 如何在 PHP 文件中调用 JS 函数
- html - 根据提交的表单值更改表格颜色
- bash - 对登录的其他用户使用 source 命令
- ruby-on-rails - 将 docker socket 安装到容器中会使 rails 服务器崩溃
- html - 如何在按钮内正确集中跨度?
- nativescript - 无法验证 BarcodeScannerFramework.framework/BarcodeScannerFramework 中的位码
- kotlin - Kotlin - 在保持精度的同时将浮点数转换为双精度数