Mysql
 sql >> Database >  >> RDS >> Mysql

errore (l'oggetto 'datetime.datetime' non ha l'attributo 'split') in django 1.11.4

Ho faticato per alcune ore a configurare il mio progetto Django con python3 utilizzando MySQL DB su MacOS. Non sono stato in grado di installare né mysqlclient né MySQL-Python di pip3 in un ambiente virtuale creato con virtualenv

l'errore stacktrace era:qualcosa di sbagliato a causa di configparser in 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$ 

Ora la SOLUZIONE che ha funzionato per me è stato

1) reinstallare MySQL con brew

brew install mysql

2) aggiornare mysql con brew all'ultima versione (se richiesta)

brew upgrade mysql

3) installare mysqlclient ora con pip3 (installazione globale senza virtualenv)

pip3 install mysqlclient

4) ora accedi a virtualenv e installa il mysqlclient al suo interno, si installerà bene senza alcun errore per configparser