[英]when executing “import pyodbc” in python 3.6 (anaconda3) Jupyter Notebook throws error: ImportError: DLL load failed
我要完成的工作:
什么环境:
怎么了:
在jupyter笔记本中发出命令import pyodbc后,出现以下错误消息:
()中的ImportError Traceback(最近一次调用最后一次)----> 1 import pyodbc ImportError:DLL加载失败:失败。
预先感谢您提供任何有用的答案!
我有同样的问题。 我认为Anaconda与最新的pyodbc版本不兼容。 (请参阅其网站: https : //docs.continuum.io/anaconda/pkg-docs ,其中列出了对python 3.6的3.0.10版支持)
我可以通过使用以下命令降级我的软件包来解决此问题:
conda install -c anaconda pyodbc=3.0.10
这对我的测试很有效。 希望这可以帮助。 请告诉我是否可以!
翻译德语错误消息后,您似乎尚未在Anaconda中安装pyodbc
:
conda install -c anaconda pyodbc=3.0.10
那应该可以解决您眼前的问题,但是,可能需要进行一些其他调整才能使pyodbc
在Windows上运行。
将pyodbc从4.0.16-py36_0更新到4.0.17-py36_0为我解决了这个问题。
我从命令行运行了以下conda命令。
conda update pyodbc
我有同样的问题
转到https://anaconda.org/anaconda/pyodbc/files
并下载https://anaconda.org/anaconda/pyodbc/3.0.10/download/win-64/pyodbc-3.0.10-py36_1.tar.bz2
在此地址\\ Anaconda3 \\ Lib \\ site-packages中,您查找pyodbc.pyd和.eggs-info文件,将这些文件替换为pyodbc-3.0.10-中的3.0.10版本的同一文件。 py36_1.tar.bz2。
那对我有用。 希望它也对你有用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.