首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何成功安装mysqlclient

如何成功安装mysqlclient
EN

Stack Overflow用户
提问于 2018-07-10 17:28:29
回答 1查看 126关注 0票数 0

我正在学习Django教程,并尝试按如下方式设置mysqlclient

pip install mysqlclient.

第一次我得到一个错误。

building '\_mysql' extension C:\Python34\lib\distutils\dist.py:260: UserWarning: Unknown distribution opt on: 'long\_description\_content\_type' warnings.warn(msg) error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

所以我安装了Visual Studio 10.0。这一次,我得到了另一个错误。

... \_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\amd64\\cl.exe' failed with exit status 2

你能帮帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2018-07-11 05:07:12

因此,在Windows中设置Python和\或Django真的不是件有趣的事情。它可以是彻头彻尾的讨厌。我建议使用Anaconda来处理Windows中的Python环境。https://www.anaconda.com/ (免费)

如果你被微软视窗限制住了,我也建议你考虑使用https://www.virtualbox.org/ (免费)来设置一个*nix虚拟机。这不仅是一次很棒的学习体验,而且你会发现在基于*nix的操作系统中开发要容易得多,特别是当你要处理很多项目的时候。我相信我会因为这样说而受到诅咒,但我认为目前Linux的首选仍然是Ubuntu https://www.ubuntu.com/ (免费)。它不是我喜欢的,但它以易于设置、使用和通用的包管理而闻名。

回答你的问题:也就是说,你可能没有在你的Windows中安装正确的软件包。这通常会直截了当地告诉你你遗漏了什么,但不会告诉你需要做些什么来纠正错误。有一次我在家里的电脑上遇到了这个问题。对于这种情况,我能够通过在Visual Studio中更新我的开发包来解决这个问题,使其包含C++桌面开发。您应该能够使用Visual Studio社区版来做到这一点。

你应该分享你正在学习的“教程”,这样我们就可以确定它是否适合你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51261700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档