###実行したいこと
pythonのdjangoで
python manage.py startapp hello
を実行し、新規アプリケーションを作りたい。
###困っていること
File "manage.py", line 16 ) from exc ^ SyntaxError: invalid syntax
と出力されて実行できない。
###考えていること
そもそもpythonというコマンドにしっかりPATHが通っていないのではないか
pythonコマンドを実行すると
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
のPythonを実行している。
manage.pyの上部説明欄には
#!/usr/bin/env python """Django's command-line utility for administrative tasks."""
と記述がある。
実は django-admin startprojectをするときも、
command not found: django-admin
と出力されて、環境変数PATHにいちいちdjango-adminのディレクトリを通さないと実行できなかった。
インストールの時に問題があるのだろうが、PATHがバラバラであることが原因ではないかと考えている。
pythonコマンドを実行した時に、先ほどのPATHのPythonではなく、djangoにかかるPythonを実行できないでしょうか。
質問がわかりにくいと思いますが是非お教えいただけると幸いです。
回答1件
あなたの回答
tips
プレビュー