我正在尝试开始学习Django,但我甚至无法通过安装。我安装了Python 3.4,Django,setuptools和Apache。数据库是否全部设置?
另外,我想尝试使用MySQL,这是来自djangoproject的链接:https://pypi.python.org/pypi/mysqlclient
问题是我找不到任何关于我应该下载什么.whl文件的信息,如何打开它以及如果这就是我必须做的。我不明白为什么没有一些集成的Django开发套件或其他东西,但这是一个其他论坛的问题:)
答案 0 :(得分:26)
您不能自己下载whl文件。您可以使用pip直接安装它:
pip install mysqlclient.
请注意,不要需要这个来尝试Django;你也不需要Apache。 Python和Django已经是一个集成开发环境"因为Python包含sqlite3,而Django包含开发服务器。
答案 1 :(得分:4)
您无需下载任何whl文件
pip install mysqlclient
就可以了。 如果您遇到任何Microsoft Visual C ++错误,请尝试
pip install --only-binary :all: mysqlclient
希望有帮助。
答案 2 :(得分:1)
brew install mysql-connector-c
brew install mysql
brew unlink mysql-connector-c
sudo pip install pymysql
sudo pip install mysqlclient
尝试在终端上运行这些命令以安装mysqlclient
答案 3 :(得分:1)
这是我的解决方案。确保您的virtualenv已激活,然后键入以下内容:
apt-get install default-libmysqlclient-dev
pip install mysqlclient
答案 4 :(得分:0)
您可能使用了错误的Python版本。检查您的python版本是否正确。我误删了32位版本的Python,但遇到了与您相同的问题。我可以在没有任何问题的情况下使用64位版本进行pip install mysqlclient
。
(请注意,图像上的Windowsx86是32位的)
答案 5 :(得分:0)
我通过以下步骤解决了问题:
pip install --upgrade pip
pip install --upgrade setuptools
pip install mysqlclient == 1.4.6
如果mysqlclient == 1.4.6无法正常工作,请尝试其他版本
pip install mysqlclient == x.x.x