sql >> Databáze >  >> RDS >> Mysql

chyba (objekt 'datetime.datetime' nemá atribut 'split') v django 1.11.4

Několik hodin jsem se snažil nastavit svůj projekt Django s python3 pomocí MySQL DB na MacOS. Nebyl jsem schopen nainstalovat mysqlclient a MySQL-Python pomocí pip3 ve virtuálním prostředí vytvořeném pomocí virtualenv

error stacktrace byl:něco špatně kvůli configparseru v python3

Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python
Downloading/unpacking MySQL-python
Running setup.py egg_info for package MySQL-python
Traceback (most recent call last):
  File "<string>", line 16, in <module>
  File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>
    from setup_posix import get_config
  File "./setup_posix.py", line 2, in <module>
    from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):

File "<string>", line 16, in <module>

File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>

from setup_posix import get_config

File "./setup_posix.py", line 2, in <module>

from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

----------------------------------------
Command python setup.py egg_info failed with error code 1 in /var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python
Storing complete log in /Users/jan/.pip/pip.log
Jans-MacBook-Pro:~ jan$ 

Nyní ŘEŠENÍ který pro mě fungoval byl

1) znovu nainstalovat mysql s brew

brew install mysql

2) upgrade mysql s brew na nejnovější verzi (v případě potřeby)

brew upgrade mysql

3) instalace mysqlclient nyní pomocí pip3 (instalace globálně bez virtualenv)

pip3 install mysqlclient

4) nyní otevřete virtualenv a nainstalujte do něj mysqlclient, nainstaluje se v pořádku bez chyby pro configparser



  1. Vložte více e-mailů do mysql pomocí jedné textové oblasti

  2. pomocí mysql_close()

  3. Mám mysql_real_escape_string heslo zadané v registračním formuláři?

  4. Jak mohu resetovat automatický přírůstek MySQL pomocí hodnoty MAX z jiné tabulky?