web-dev-qa-db-ja.com

Djangoはデフォルトでインストールされますか?

Ubuntu 12.10をインストールしました。 UbuntuにはDjangoがデフォルトでインストールされていますか?そうでない場合、どのようにインストールできますか?

6
user543489

Djangoはデフォルトではインストールされません。 Djangoは、Python言語で書かれたWebフレームワークです。 Pythonはデフォルトでインストールされます。 Djangoをインストールするには、基本的に2つの方法があります。

1. Ubuntuパッケージマネージャーを使用する

Ubuntuのパッケージシステムには、Djangoのバージョンがあります。 Djangoをいじり、それが何であるかを知りたい(そして、おそらく簡単なプロジェクトを1つまたは2つ実行したい)場合は、次を実行できます。

Sudo apt-get install python-Django

2. PythonパッケージマネージャーであるpipとPyPiを使用します

Djangoコミュニティでは、most開発者の標準手順はpipを使用することです。 Pipは「Pythonパッケージをインストールおよび管理するためのツール」です。次のようにインストールできます。

Sudo apt-get install python-pip python-dev build-essential 
Sudo pip install --upgrade pip 

Pipがインストールされたら、ターミナルにpip freezeと入力して、インストールされているパッケージのリストを表示できます。 Djangoはpip install Djangoを使用してインストールできます。

ただし、注意すべき点が1つあります。これにより、Djangosystemwideがインストールされます(代替手順については、 django?のインストール方法 を参照してください)。通常、仮想環境にDjangoをインストールします。これらのツールには少し学習曲線がありますが、優れた開発環境を手に入れるのに役立ちます。

Sudo pip install --upgrade virtualenv 

http://www.saltycrane.com/blog/2010/02/how-install-pip-ubuntu/http://warpedtimes.wordpress.com/2012/09/23/a-tutorial-on-virtualenv-to-isolate-python-installations /

7
don.joey

Djangoを使用している場合は、パッケージマネージャーを使用してインストールする方がおそらく簡単です。

Virtualenvとpipを使用するのにはいくつかの正当な理由がありますが、それらはより複雑であり、アップグレードサイクルを自分で管理する必要があります(つまり、セキュリティ更新プログラムがリリースされたときにコアコンポーネントを更新する必要があります)。

そのため、virtualenvが解決する問題のいくつかにぶつかるまで、Software Centerを使用するか、ターミナルに入力するだけです。

Sudo apt-get install python-Django
1
Javier Rivera