
[英]Why am I receiving an error when installing packages or JupyterLab in Anaconda?
[英]Why am I unable to load library in jupyterlab but works in ipython?
导入“.so”库(平台 linux)时,我在 jupyterlab 和 ipython 之间得到了不同的结果。
在 jupyterlab 内部:
import poly2cart as pc
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-da886bba5df7> in <module>
----> 1 import poly2cart as pc
ImportError: dlopen: cannot load any more object with static TLS
但它在 ipython 中加载没有任何问题:
Python 3.6.5 (default, Jun 21 2022, 15:30:47)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.16.3 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import poly2cart as ps
In [2]:
我在 jupyterlab 中检查的内容:
from platform import python_version
print(python_version())
3.6.5
所以两者都使用相同的python。 此外,这个库是使用同版本的 f2py 创建的。 如何解决这个问题?
对于那些遇到这个问题的人,我可以通过使用系统编译器而不是我使用的编译器来编译模块来解决这个问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.