gpt4 book ai didi

python - 运行 python manage.py shell 我得到错误 : DLL load failed: The specified module could not be found.

转载 作者:行者123 更新时间:2023-11-29 12:33:58 25 4
gpt4 key购买 nike

我试图让 PostgreSQL 与 psycopg2 一起工作,但我遇到了一个接一个的错误。每次我找到当前错误的修复方法时,都会出现一个新错误。我安装了 PostgreSQL,终于能够成功安装 psycopg2,并且安装了 Microsoft Visual Studio 9.0。我将 Python27/Lib/distilus/msvc9compiler.py 的第 243 行从

toolskey = "VS%0f0COMNTOOLS" % version

toolskey = "VS90COMNTOOLS"

关注http://web.archive.org/web/20101221084639/http://nukeit.org/compile-python-2-7-packages-with-visual-studio-2010-express/ .注意:我还尝试了指南中使用的 VS100COMNTOOLS,但我想既然我有 9.0 版的 visual studio,那将是我应该使用的。我还添加了系统变量

variable=VS90COMNTOOLS , value=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools.

我什至尝试这样做的唯一原因是处理我连续的错误链中的最后一个错误,该错误发生在尝试安装 psycopg2 时:

error: Unable to find vcvarsall.bat

几天来,我一直在尝试将数据库从 SQLite 切换到 PostgreSQL,但没有成功。我不明白为什么这会如此困难。我真的很感激一些帮助。我对 Django、Python 和任何编程都很陌生。我已经搜索了其他答案,这就是我通过前几个答案的方式,但似乎没有一个以修复结束。我得到的唯一输出是标题中显示的错误消息。我试图回到 Django Book 的第 5 章以确保我的配置设置正确,但显然我没有,因为我什至无法运行 python manage.py shell。

感谢任何最终能帮助我解决这个问题的人。

最佳答案

尝试在 Windows 上从源代码编译 psycopg2 可能会非常棘手。我推荐我使用的解决方案,即安装由 Stickpeople Project 从这里慷慨提供的预编译的 psycopg2 Windows 包:http://www.stickpeople.com/projects/python/win-psycopg/ .

关于python - 运行 python manage.py shell 我得到错误 : DLL load failed: The specified module could not be found.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679277/

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