Aiv*_*ric 16 python mysql django
我有一个virtualenv,我用Python 3.4运行Django 1.8
我试图获得对MySQL的支持但是我无法让不同的连接器工作.我一直使用django 1.7的mysql-connector-python,并希望继续使用它.
mysql-connector-python(2.1.2)的开发版似乎现在支持Django 1.8.
如何使用pip install(在我的virtualenv中)安装开发版本?我试过运行以下命令:
pip install mysql-connector-python==2.1.2 --allow-external mysql-connector-python
Run Code Online (Sandbox Code Playgroud)
但那里没有2.1.2开发者版本:
could not find a version that satisfies the requirement mysql-connector-python==2.1.2 (from versions: 1.1.4, 1.1.5, 1.1.6, 1.2.2, 1.2.3, 2.0.1, 2.0.2, 2.0.3, 2.0.4)
Some insecure and unverifiable files were ignored (use --allow-unverified mysql-connector-python to allow).
No matching distribution found for mysql-connector-python==2.1.2
Run Code Online (Sandbox Code Playgroud)
我试过直接从http://dev.mysql.com/downloads/connector/python/下载文件
...但由于某些原因安装后连接器在我的virtualenv中不可用
请帮助:-)谢谢."
编辑:
我已经尝试
pip install mysql-python但Python 3.4不支持它
rot*_*ten 45
我同意,debian软件包似乎至少在Ubuntu 14.04中被打破了.
apt-get版本和pip版本不包括2.1.x版本.
为了完成它,我不得不抓住源头:
$ git clone https://github.com/mysql/mysql-connector-python.git
$ cd mysql-connector-python
$ python ./setup.py build
$ sudo python ./setup.py install
...
>>> import mysql.connector as msc
>>> msc.__version__
'2.1.3'
>>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25669 次 |
| 最近记录: |