Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler ('datetime.datetime'-Objekt hat kein Attribut 'split') in Django 1.11.4

Ich habe einige Stunden damit gekämpft, mein Django-Projekt mit python3 mit MySQL DB auf MacOS einzurichten. Ich konnte weder mysqlclient noch MySQL-Python von pip3 in einer virtuellen Umgebung installieren, die mit virtualenv erstellt wurde

Fehler-Stacktrace war:etwas falsch aufgrund von 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$ 

Jetzt die LÖSUNG was für mich funktionierte, war

1) mysql erneut mit brew installieren

brew install mysql

2) Upgrade von mysql mit Brew auf die neueste Version (falls erforderlich)

brew upgrade mysql

3) mysqlclient jetzt mit pip3 installieren (globale Installation ohne virtualenv)

pip3 install mysqlclient

4) Greifen Sie jetzt auf virtualenv zu und installieren Sie den mysqlclient darin, es wird ohne Fehler für configparser

installiert