sql >> Database >  >> RDS >> Mysql

fout (object 'datetime.datetime' heeft geen kenmerk 'split') in django 1.11.4

Ik worstelde een paar uur om mijn Django-project met python3 op te zetten met behulp van MySQL DB op MacOS. Ik kon mysqlclient en MySQL-Python door pip3 niet installeren in een virtuele omgeving die was gemaakt met virtualenv

fout stacktrace was:iets mis vanwege 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$ 

Nu de OPLOSSING wat voor mij werkte was

1) mysql opnieuw installeren met brew

brew install mysql

2) mysql met brew upgraden naar de nieuwste versie (indien nodig)

brew upgrade mysql

3) mysqlclient nu installeren met pip3 (wereldwijd installeren zonder virtualenv)

pip3 install mysqlclient

4) ga nu naar virtualenv en installeer de mysqlclient erin, het zal prima installeren zonder enige fout voor configparser



  1. TSQL - Kolom toevoegen aan alle tabellen in een database [ Cursorvoorbeeld]

  2. Is het beter om een ​​lege waarde als een '' of als NULL te gebruiken?

  3. Installeer Oracle SQL Developer 19.1 op Mac OS met JDK 8

  4. MySQL Tel verschillende waarden uit één kolom