手順の下に実行した後、Djangoのインストール - 構文エラー
# cd /usr/lib/python
python2.7/ python3/ python3.5/ python3.6/
# easy_install3 --version
setuptools 20.7.0 from /usr/lib/python3/dist-packages (Python 3.5)
# whoami
root
# echo $PYTHONPATH
/usr/lib/python3.6/site-packages
#
# easy_install3 --install-dir /usr/lib/python3.6/site-packages django==1.9
Creating /usr/lib/python3.6/site-packages/site.py
Searching for django==1.9
Reading https://pypi.python.org/simple/django/
Best match: Django 1.9
Downloading https://pypi.python.org/packages/c2/14/e282ae720c21b48316b66126d7295ace0790438b27482b7a3dd9a6e3c3e1/Django- 1.9.tar.gz#md5=110389cf89196334182295165852e082
Processing Django-1.9.tar.gz
Writing /tmp/easy_install-5672_wl4/Django-1.9/setup.cfg
Running Django-1.9/setup.py -q bdist_egg --dist-dir /tmp/easy_install-5672_wl4/Django-1.9/egg-dist-tmp-iuog46mc
no previously-included directories found matching 'django/contrib/admin/bin'
warning: no previously-included files matching '__pycache__' found under directory '*'
File "build/bdist.linux-x86_64/egg/django/conf/app_template/models.py", line 1
{{ unicode_literals }}from django.db import models
^
SyntaxError: invalid syntax
File "build/bdist.linux-x86_64/egg/django/conf/app_template/apps.py", line 4
class {{ camel_case_app_name }}Config(AppConfig):
^
SyntaxError: invalid syntax
creating /usr/lib/python3.6/site-packages/Django-1.9-py3.5.egg
Extracting Django-1.9-py3.5.egg to /usr/lib/python3.6/site-packages
File "/usr/lib/python3.6/site-packages/Django-1.9-py3.5.egg/django/conf/app_template/models.py", line 1
{{ unicode_literals }}from django.db import models
^
SyntaxError: invalid syntax
File "/usr/lib/python3.6/site-packages/Django-1.9-py3.5.egg/django/conf/app_template/apps.py", line 4
class {{ camel_case_app_name }}Config(AppConfig):
^
SyntaxError: invalid syntax
Adding Django 1.9 to easy-install.pth file
Installing django-admin.py script to /usr/lib/python3.6/site-packages
Installing django-admin script to /usr/lib/python3.6/site-packages
Installed /usr/lib/python3.6/site-packages/Django-1.9-py3.5.egg
Processing dependencies for django==1.9
Finished processing dependencies for django==1.9
#
私がインストールなか、Djangoのコードに構文エラーを参照してください。
編集:easy_installを問題を修正した後、私は同じエラーが表示さ
、
$ sudo easy_install django==1.9
Searching for django==1.9
Reading https://pypi.python.org/simple/django/
Downloading https://pypi.python.org/packages/c2/14/e282ae720c21b48316b66126d7295ace0790438b27482b7a3dd9a6e3c3e1/Django-1.9.tar.gz#md5=110389cf89196334182295165852e082
Best match: Django 1.9
Processing Django-1.9.tar.gz
Writing /tmp/easy_install-oayz20ph/Django-1.9/setup.cfg
Running Django-1.9/setup.py -q bdist_egg --dist-dir /tmp/easy_install-oayz20ph/Django-1.9/egg-dist-tmp-nrnqftyo
no previously-included directories found matching 'django/contrib/admin/bin'
warning: no previously-included files matching '__pycache__' found under directory '*'
File "build/bdist.linux-x86_64/egg/django/conf/app_template/models.py", line 1
{{ unicode_literals }}from django.db import models
^
SyntaxError: invalid syntax
File "build/bdist.linux-x86_64/egg/django/conf/app_template/apps.py", line 4
class {{ camel_case_app_name }}Config(AppConfig):
^
SyntaxError: invalid syntax
creating /usr/local/lib/python3.6/dist-packages/Django-1.9-py3.6.egg
Extracting Django-1.9-py3.6.egg to /usr/local/lib/python3.6/dist-packages
File "/usr/local/lib/python3.6/dist-packages/Django-1.9-py3.6.egg/django/conf/app_template/models.py", line 1
{{ unicode_literals }}from django.db import models
^
SyntaxError: invalid syntax
File "/usr/local/lib/python3.6/dist-packages/Django-1.9-py3.6.egg/django/conf/app_template/apps.py", line 4
class {{ camel_case_app_name }}Config(AppConfig):
^
SyntaxError: invalid syntax
Adding Django 1.9 to easy-install.pth file
Installing django-admin.py script to /usr/local/bin
Installing django-admin script to /usr/local/bin
Installed /usr/local/lib/python3.6/dist-packages/Django-1.9-py3.6.egg
Processing dependencies for django==1.9
Finished processing dependencies for django==1.9
$
現在使用されてPIP3のアプローチとインストールジャンゴ
質問:
この構文エラーは無視できますか?
とジャンゴをインストールし、すべてが正常に動作しているかどうかを確認します。 –
Hmm ... '/ usr/lib/python3.6/site-packages'の' Django-1.9-py3.5.egg'が奇妙に見えます。 'easy_install'ツールが間違っているように見える – overexchange
なぜピップを使用していないのか不思議です。 –