gpt4 book ai didi

python - 导入错误: DLL load failed in Jupyter notebook but working in . py文件

转载 作者:太空狗 更新时间:2023-10-29 20:32:17 25 4
gpt4 key购买 nike

我安装了 BreakoutDetection Anaconda 环境中的模块。当我尝试在 jupyter notebook 中使用 import breakout_detection 导入模块时,出现以下错误

---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-18-96c0fdb15b96> in <module>()
----> 1 import breakout_detection

C:\Users\sgadiyar\AppData\Local\Continuum\Anaconda2\lib\site-packages\breakout_detection.py in <module>()
15 except ImportError:
16 return importlib.import_module('_breakout_detection')
---> 17 _breakout_detection = swig_import_helper()
18 del swig_import_helper
19 elif _swig_python_version_info >= (2, 6, 0):

C:\Users\sgadiyar\AppData\Local\Continuum\Anaconda2\lib\site-packages\breakout_detection.py in swig_import_helper()
14 return importlib.import_module(mname)
15 except ImportError:
---> 16 return importlib.import_module('_breakout_detection')
17 _breakout_detection = swig_import_helper()
18 del swig_import_helper

C:\Users\sgadiyar\AppData\Local\Continuum\Anaconda2\lib\importlib\__init__.pyc in import_module(name, package)
35 level += 1
36 name = _resolve_name(name[level:], package, level)
---> 37 __import__(name)
38 return sys.modules[name]

ImportError: DLL load failed: The specified procedure could not be found.

我可以在 python shell 中导入相同的模块

我查看了系统路径(print sys.path)以及 python shell 和 jupyter notebook。他们都是一样的。两者的可执行路径(print sys.executable)也是相同的。

有人可以帮我解决我应该采取的步骤吗?谢谢!

最佳答案

我在从 PowerShell 运行 Jupyter Notebook 时遇到了同样的问题。尽管这个问题是一年前提出的,但我在这里回答是为了帮助那些最近遇到同样错误的人。在我的例子中,首先,我激活了根环境 activate base 然后我运行了 jupyter notebook 并且它工作得很好。激活 base 后,您会注意到提示将更改为:(base) X:\Users\xxxxx\current-directory-name>

  • 注意 activate base 命令在 Powershell 上不起作用。您必须切换到命令提示符运行 cmd 或者您可以在命令提示符下而不是在 PowerShell 上尝试整个过程。

  • 如需路径
    (路径:\to\Anaconda3\;路径:\to\Anaconda3\Scripts;路径:\to\Anaconda3\Library\mingw-w64\bin;路径:\to\Anaconda3\Library\usr\bin;路径:\to\Anaconda3\Library\bin)可用于您的 PowerShell 环境,那么您不需要激活“基础”环境。

关于python - 导入错误: DLL load failed in Jupyter notebook but working in . py文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46353215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com