5

私は PyCharm を購入し、動作させようとしていますが、この問題が発生しています..

プロジェクトを開始すると、すべてがうまく機能します...

スタンドアロンアプリが必要な場合.. /users/me/djangoApps で、このディレクトリを python パスに追加する必要があることを理解しています.. lib/python/ に sitecustomize.py ファイルを作成してそうしようとしています2.6/サイトパッケージ/

ただし、アプリを作成してインポートしようとすると、存在しないエラーが発生し続けます(はい、pycharm で python インタープリターをリロードしました)

私は自分の場所を間違った方法でpythonパスに追加していると思います..また、プロジェクトの場所が正しく設定されていない可能性があります(現在/users/me/djangoProjects)

ありがとう、

新米ジャンゴ

4

2 に答える 2

10

pycharmで設定「cmd」+「」を開き、「プロジェクト構造」に「ソース」をクリックしてモジュールを含めます。

于 2011-03-24T10:58:54.103 に答える
2

そのファイルを python サイト パッケージに追加しないでください。そうすれば、将来のすべてのプロジェクトに django プロジェクトが含まれることになります。

デバッグする場合は、PyCharm 内で、上部の [実行] タブをクリックし、[構成の編集] を選択します。作業しているプロジェクトを選択し、manage.py および settings.pr ファイルがあるディレクトリを「作業ディレクトリ」に追加してください。したがって、次のようになると思います。

作業ディレクトリ: /users/me/djangoProjects/{プロジェクト名}

Python パスに追加する必要があるものが他にある場合は、[ファイル] - [設定] - [Python インタープリター] に移動して追加し、下部のウィンドウに新しいパスを追加できます (ただし、これもすべてのプロジェクトで使用されます)。あなたはPyCharmで実行します

ただし、PyCharm でデバッグするのではなく、アプリを実行したいだけの場合は、コマンド ラインから実行する方が簡単です。パスで Mac を使用していると仮定し、ターミナルを開き、プロジェクトがあるディレクトリ (manage.py ファイルと同じディレクトリ) に移動して、次のように入力します。

python manange.py runserver

特定のポートを指定する場合は、最後に追加します

python mange.py runserver 9000

このようにして、PyCharm でコードを編集でき、ファイルを保存するときに再解釈されます。PyCharm でデバッグしている場合は、デバッガーを停止して再度実行し、変更を取り込む必要があります。

于 2011-02-02T19:36:16.683 に答える