2017-12-02 1 views
0

Windows에서 성공적으로 실행할 수 있지만 Linux에서 실행하려면 typeError가 있어야합니다.TypeError : 'NoneType'객체를 호출 할 수 없습니다 (Windows에서는 괜찮지만 Linux에서는이 오류가 있음)

설명 :

  • [리눅스] 장고 == 1.11 파이썬 == 3.6 MySQL을 커넥터 파이썬 == 사용 2.1.6
  • 윈도우 키 장고 1.10, 파이썬 == == 3.6와 MySQL-cinnector - 파이썬 == 2.1.6

the error picture

감사

!

+0

오류를 나타내는 코드 부분을 표시 할 수 있습니까? – RottenCandy

답변

0

Python Package Index에있는 mysql-connector-python의 버전이 오래되었으며 Django 1.11과 호환되는 필수 bugfix가 없습니다. 당신이 mysqlclient를 사용 Django recommends 것을

pip install https://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-2.1.7.tar.gz 

주를, 그래서 당신은 그것을 사용하여 쉽게 시간을 가질 수 있습니다 직접 2.1.7를 설치할 수 있습니다.

관련 문제