2

私は最近、この質問これを尋ねました

今、私は自分の質問に対する答えを知っていると思います....それはすべて、pypmを使用してdjangoをインストールしたためです...そして何か他のことが間違っています!

彼らが言ったように、最初の答え:最初からやり直して、2番目の答え:pypmからインストールされた場合、pydevはdjangoを検出しません

だから私は0からやり直すことにしました....pypmからdjangoをアンインストールし、djangoに関連する他のすべてのフォルダーを削除し、実行時にdjangoを昔ながらの方法でインストールすることにしました

setup.py install 

djangoセットアップをインストールする代わりに、django-admin.pyというファイルがpypeで開きます!!! (どこで作られたのかわかりません!!)

だから私はpypeを削除しました-何が起こるかを確認し、同じコマンドを実行すると、今何が起こるかを確認するために、ウィンドウで開くことが表示され、djangoを開くプログラムを選択するように求められます.キャンセルを押すと、「アクセスが拒否されました」と表示されます

ちなみに私はwindows xp proを使っています

編集

前に言ったように、pypmでインストールしたときにpydevがdjangoを検出していないので、KillianDSが言ったようにdjangoをインストールできまし

python setup.py install

それでもpydevはそれを検出しませんが、正しく構成されています

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

私はそれを証明するためだけに画像をアップロードしました.pythonはactivepythonを使用してインストールされていると言ったので、それを削除してpython.orgからインストールするように言わないでください.pydevに問題があると完全に確信しています.

4

6 に答える 6

2

Windows コマンド ラインで Django ソース コード ディレクトリから次のコマンドを実行してみます。

C:\Python26\python.exe setup.py install

私のシステムにはいくつかのバージョンの Python がインストールされているので、私はこれを常に行っています。もちろん、Python26 を Python のインストール ディレクトリに置き換えます。

于 2011-09-01T01:19:52.950 に答える
2

この簡単な方法を試しましたか (実際、インストールに関しては最も簡単です)。

  1. DOS シェルを開きます (start->Run...>cmd)。
  2. django を解凍したディレクトリに移動します (例:cd "My Documents\progging\python\Django-1.3"
  3. 実行しpython setup.py installます(setup.pyではなく、明示的にpythonをプログラムとして指定します)
于 2011-09-01T09:23:38.187 に答える
1

Django をvirtualenvにインストールしてみることができます。virtualenv を使用すると、Python パッケージをインストールする場所を決定できます。必要なディレクトリにインストールできます (必要な権限がある場合)。virtualenv は、システム全体のモジュールをすべて除外したクリーン ルーム環境にすることも、それらのモジュールと virtualenv 内でのみ使用可能なモジュールを使用することもできます。

クリーン ルームの virtualenv を、必要なアクセス許可があることが確実な場所に配置すると、それがファイル システムのアクセス許可に問題があるのか​​、忘れていた場所にある古い .py または .pyc ファイルの問題なのかを理解するのに役立ちます。

virtualenv 内の適切なディレクトリを PYTHONPATH に追加すると、異なる環境の virtualenv でインストールされた Python モジュールを使用できるため、virtualenv を使用すると Eclipse やその他のものが使用できなくなることを心配する必要はありません。 IDE/エディタはもうありません。適切に構成するだけです。

于 2011-09-01T09:14:54.780 に答える
0

最善の策は、現在のインストールを削除して最初から開始することです。パイプとは何ですか?

https://docs.djangoproject.com/en/dev/topics/install/ <---これは、Windows7およびUbuntuにインストールするときに非常に役立つことが証明されています。

于 2011-08-31T20:43:35.620 に答える
0

Django-admin.py は Django に付属するファイルで、Django プロジェクトの開始やその他の管理作業に使用されます。詳細については、次のリンクを参照してください。

https://docs.djangoproject.com/en/de

django モジュールをインストールしようとしているディレクトリを確認してください。C:/PythonXXXX/lib/... の下のどこかの site-packages フォルダーに配置する必要があります。

特に作業用マシンの場合、マシン上のそのフォルダーにアクセスするには管理者権限が必要になる場合があります。

于 2011-08-29T16:59:55.503 に答える