我搜索了我能找到的每一篇帖子,并尝试了一切,试图让python识别我安装的pyodbc的pip,但我运气不佳。
我是一个Python初学者,我只是想通过自动化一些NETEZZA SQL报告来弄脏我的手。所以非常基本的只是用完IDLE外壳3.9.2:
>>> import pyodbc
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import pyodbc
ImportError: DLL load failed while importing pyodbc: The specified module could not be found.
当我键入帮助("模块"(时,我确实在列表中看到pyodbc:
_符号分数pyodbc弱
我运行了一个python-m pip列表,以确保它也能看到pyodbc:
pip列表
Pip安装给了我";已满足的要求:"-在相关的情况下,它确实提到了一些关于urllib3的内容:
pip安装
最后,我确保IDLE中的工作目录与这些pip安装的目录相同:
os.getcwd((
<blockquote\>'C:\ProgramData\App-V\4FF67385-8232-4086-95ED-EE994D0333F1\3DB7CB53-C828-47BC-89E4-9D8616F473B0\Root\VFS\AppVPackageDrive\Python3.9.2'
我不知道下一步该去哪里,也不知道要调查的其他事情。我发现的一切似乎都应该在上工作
仅供将来发现此问题的人参考,我的工作登录中存在与citrix虚拟机相关的问题。
并不是真正的Python问题阻碍了它的工作。