質問する前に、これは問題またはバグではないことを言及する必要があります。これは私の知識を広げるための単なる質問です。なぜ "python"コマンドがvirtualenvで動作しないのですか?
私はDjangoプロジェクトに取り組んでいた(私は、これらすべてのことに非常に新しいですので、どうぞビートはありません)私は、私のvirtualenvの活性化django
モジュールをインストールし、django-admin.py startproject myproject
を使用して、新しいDjangoのプロジェクトを開始しました。それはうまくいった。しかし、私はcd
〜myproject
とpython manage.py startapp firstapp
を実行しようとし、失敗しました。
私はImportError: no module named 'django'
をつかまえました。問題は単純に./manage.py startapp firstapp
と入力することで解決しました。一体何ですか? python
コマンドが機能しないのはなぜですか? Pythonのバージョンは3.5.2です。そのため、Djangoは「インストール」されなかった作品virtualenvs道の
'virtualEvn'にdjangoをインストールしましたか? – deathangel908
djangoを 'pip'経由でインストールしましたか?あなたの起動したvirtualenvに 'pip freeze'と入力すると何が見えますか? –
@ deathangel908 @Juraj私は 'pip'を使ってvirtualenvにdjangoをインストールしました。 'pip freeze'出力:' Django == 1.10.5 uWSGI == 2.0.14'(私はuwsgiが重要ではないと思う) –