腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(403)
视频
沙龙
2
回答
为什么
python
在从
备用
路径
导入
共享
对象
时会
抛出
未定义
的
符号
错误
?
python
、
boost
、
boost-python
、
undefined-symbol
、
.so
设置为: /path/ to /pyshmringbuffer并切换到此目录后,我就可以运行
python
3.6并
导入
共享
对象
了。在任何其他目录中,我按如下方式附加
python
路径
: import sys sys.path.append("/path/to/pyshmringbuffer") 然后,当我尝试
导入
pyshmringbuffer时,我得到了以下
未定义
的</
浏览 73
提问于2021-02-12
得票数 0
回答已采纳
1
回答
PyExc_ValueError和Firefox扩展
python
、
firefox-addon
、
xpcom
、
pycrypto
我正在开发一个依赖
Python
的
火狐插件(这意味着用户必须在他
的
火狐上安装PyXpcomExt )。另一方面,我使用
Python
库(基于PyCrypto )进行加密。因此,当firefox加载时,我已经注册了这个库
的
路径
。但是,当扩展运行时,我得到以下
错误
: 文件
导入
第4行,来自Crypto.Cipher "/home/.../.mozilla/firefox/qvpgc3wq.default
浏览 4
提问于2011-05-13
得票数 0
1
回答
类
Python
动态函数调用
python
、
c
我正在用
Python
编写一个测试脚本,用调用C函数{} 然而,它在尝试使用变量加载函数名
浏览 3
提问于2015-12-14
得票数 1
回答已采纳
1
回答
如何静态地链接
python
解释器?
python
、
c
、
python-3.x
、
linker-errors
、
qnx-neutrino
然而,我想做
的
是有点不同。我对结构模块有问题。我尝试将struct编译到一个
共享
库中,并将其放在
python
指定
的
exec_prefix
路径
上。当我试图
导入
它时,它尝试加载模块,但是它抱怨未知
的
符号
。上面写着 未知
符号
:由_PyUnicode_FormatAdvancedWriter
浏览 3
提问于2018-07-20
得票数 2
回答已采纳
1
回答
使用
python
c api获取
共享
对象
的
完整
路径
python
、
c
、
linux
、
gcc
、
shared-libraries
我正在通过创建c扩展将一些
python
代码嵌入到kdb数据库中。为此,我需要将我
的
代码编译到一个
共享
库中,并在我
的
kdb Q脚本中加载该
共享
库。这个问题是在我尝试
导入
numpy模块时遇到
的
。我得到一个
错误
,说PyType_GenericNew是
未定义
的
。这发生在运行时,而不是编译时。 我正在构建
的
共享
库是与libpython3.5m.so链接
的
,但我猜这不会导出<
浏览 27
提问于2017-01-28
得票数 0
2
回答
使用distutils构建
Python
扩展模块
c++
、
python
、
gcc
、
distutils
我正在使用distutils构建一个用C++编写
的
Python
扩展模块。我遇到
的
问题是,为了编译扩展模块,我需要链接到某个
共享
库。这需要设置一个额外
的
编译器标志。因此,我搜索了
Python
文档,找到了Extension
对象
的
extra_compile_args属性。中
导入
模块时,由于一个
未定义
的
符号
,它
抛出
了一个ImportError异常。所以我试着写了一个与<e
浏览 0
提问于2011-04-23
得票数 4
回答已采纳
1
回答
Python
获得了由Boost
Python
构建
的
共享
对象
的
SegFault
python
、
c++
、
boost-python
/
python
3.6mmake输出
共享
对象
,这是我想在
Python
中使用
的
,比如xx.lib。我打开
Python
并键入它只是打印出分割故障(核心
抛出
)并存在。 在
Python
中添加了跟踪函数之后,我发现分段
错误
是由一个
未定义
<e
浏览 8
提问于2020-10-29
得票数 2
3
回答
Swift项目中架构arm64
的
.a库Xcode
未定义
符号
objective-c
、
c
、
swift
、
xcode
我有一个静态C库ohNetCoreFatEntotem.a,我已经将它
导入
到一个最初用ObjctiveC编写
的
现有项目中。现在这个项目几乎是斯威夫特了。当我试图构建该项目时,我会得到以下
错误
:该库是为arm64、armv7和x86编写
的
fat库谢谢结构如下:我创建了一个Fat库,其中包含
浏览 1
提问于2018-06-21
得票数 1
回答已采纳
2
回答
boost
python
的
已编译.so找不到模块
c++
、
python
、
boost
、
boost-python
我正在尝试将c++代码包装到
python
中,只有一个类可以通过两个函数导出。我编译成了map.so,当我尝试import map
的
时候得到了像noise这样
的
错误
File "<stdin>", line/map.so: undefined symbol: _ZTIN5noise6module6ModuleE 我
的
c++目录看起来像这样(noise是下载
的
源代码,所有代码都
浏览 2
提问于2013-11-13
得票数 6
4
回答
即使模块在
路径
中,Django manage.py也找不到INSTALLED_APP
python
、
django
、
django-evolution
当我运行
python
manage.py shell时,我得到一个
错误
,关于我添加到INSTALLED_APPS
的
最后一个应用程序,即django-manage.py,说它是一个
未定义
的
模块。尽管我已经在系统
路径
中添加了到django-evolution
的
路径
,但这仍然是事实。实际上,在这个
错误
之后,我可以运行
python
并在django_evolution上进行
导入
,一切都很正常。
为什么<
浏览 0
提问于2010-04-04
得票数 0
2
回答
让tensorflow工作很困难,libcudart.so.8.0不在路上
python-2.7
、
ubuntu
、
tensorflow
、
cudnn
系统信息: AMD Ubuntu16.04 cuDNN v5.1
python
2.7
错误
/输出: 回溯(最近一次调用):文件"test.py",第2行,在
导入
tensorflow中作为tf文件第24行,
在从
tensorflow.
python
导入
*文件"/usr/local/lib/
python</
浏览 2
提问于2017-04-06
得票数 1
2
回答
运行时
的
符号
查找
错误
而不是加载时间
c++
、
linux
、
ld
我有一个应用程序,它使用来自.so
共享
库
的
类Foo。我遇到了一个问题,在运行时它会打印 现在,事实证明,未损坏
的
符号
是类Foo
的
构造函数,问题是加载了库
的
旧版本,其中还没有包含我
的
问题不是解决
错误
(这显然是为了使用正确
的
库),而是
为什么
它在运行时
浏览 5
提问于2015-10-02
得票数 5
回答已采纳
1
回答
无法使用Rpy2
python
、
r
、
rpy2
为什么
我试图在
Python
中加载Rpy2,解释器会找到模块,但是当我尝试从它
导入
任何内容时,它会返回一个
错误
:import rpy2 # No errors, although it doesnot print anythingimport rpy2.robjects /home/jimmy/.
python
_easy_install/rpy2-2.3.0beta1-py2.7-linux-x86_64.egg
浏览 3
提问于2012-11-06
得票数 0
3
回答
gcc:允许
未定义
的
符号
c
、
gcc
、
linker
我不希望gcc链接器将
未定义
的
符号
显示为链接
错误
。我在MacOSX10.6上用
的
是gcc 4.2如何修改此命令以消除
未定义
符号
的
错误
?编辑:我正在做一个研究项目,我需要代码是可链接
的
&我不关心它是否会有运行时异常
浏览 2
提问于2012-02-09
得票数 3
1
回答
为什么
这个
导入
相关
的
代码在__init__.py中工作,而不是在不同
的
.py文件中工作呢?
python
、
python-3.x
让我们把这个__init__.py放在一个
Python
3包中:from .mod2 import *__all__ =__all__ 该代码看起来非常简单,并完成了预期
的
任务:它从模块mod1、mod2和mod3中
导入
这些模块放入__all__列表中
的
所有
符号
,然后创建所有三个__all__列表
的
摘要。我试图在模块中运行完全相同
的
代码,即不在__init__.py中运行。它
导入<
浏览 2
提问于2015-12-06
得票数 0
回答已采纳
1
回答
在Travis-CI缺失__log_finite
符号
上用anaconda编译C扩展
travis-ci
、
anaconda
、
python-c-api
在没有anaconda
的
Travis-CI上编译良好
的
C扩展模块在安装anaconda
时会
失败。它似乎安装得很好,但是当我试图
导入
它时,我会得到以下
错误
: ImportError: /home/travis/anaconda/lib/
python
2.7/site-packages/quaternion显然,这看起来像一个链接器
错误
,在这里它找不到glibc (我相信它就是在哪里找到__log_fini
浏览 0
提问于2014-10-24
得票数 2
回答已采纳
2
回答
应将
共享
对象
文件放置在何处?
c++
、
python
、
binding
、
shared-objects
、
pybindgen
我正在探索使用pybindgen为
Python
创建C/C++绑定
的
领域。我已经按照“构建它( GCC指导)”中列出
的
步骤为示例文件创建了绑定: 运行make会生成一个.so文件。如果我了解.so文件
的
工作原理,我应该能够将
共享
对象
中
的
类import到
Python
中。但是,我不知道把文件放在哪里,也不知道如何让
Python
知道它在哪里。此外,原始
的
c/c++源文件是否需要随.so文件一起提供?到目
浏览 3
提问于2011-05-11
得票数 1
回答已采纳
2
回答
导入
.so时,
导入
语句
的
顺序是否重要?
c++
、
python
、
import
、
boost-python
、
shared-libraries
当试图加载使用boost
python
编译
的
python
模块时,我会得到以下
导入
错误
。,如果这是要
导入
的
非标准模块,我不会看到这个
错误
。也就是说,如果我
导入
其他模块,然后
导入
这个模块,它就会失败,并出现
导入
错误
。不知道哪里出了问题或者如何调试。编辑:准确地显示问题: $
python
-c 'import json, libMYBOOST_PY_LIB&
浏览 4
提问于2013-08-09
得票数 7
回答已采纳
3
回答
无法使用boost.
python
导入
模块
c++
、
boost
、
boost-python
我正在尝试使用boost.
python
构建一个简单
的
程序。<< std::endl;{ def("greet", greet);和折叠makefile
PYTHON
_INC := /usr/include/
python
$
浏览 6
提问于2013-07-16
得票数 1
回答已采纳
2
回答
Python
OpenSSL C扩展:
未定义
的
符号
: AES_set_encrypt_key
python
、
c
、
cpython
我正在尝试编写一个用于
Python
的
OpenSSL C扩展。将生成
共享
库(*.so文件),但在
导入
模块
时会
遇到
未定义
的
符号
错误
。它引发以下
错误
(
未定义
符号
: AES_set_encrypt_key)Traceback (most recent call last): File-35m-x8
浏览 3
提问于2018-02-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python模块和包初探
python模块与包揭秘
Python 基础知识——异常
Python初学者必踩的坑!看看有没有你踩过的
Python 3 学习笔记:环境搭建
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券