Python Web開発環境セットアップチュートリアル

PHPz
リリース: 2023-06-17 14:10:41
オリジナル
2517 人が閲覧しました

Python は高水準プログラミング言語です。クロスプラットフォームで習得が容易で強力な機能があるため、Google、Dropbox などの一部の大企業は開発に Python の使用を選択しています。近年、Web アプリケーションが徐々に主流のアプリケーションになりつつあるため、Python は徐々に Web アプリケーションで好まれる開発言語になってきています。

この記事では、Python のインストール、仮想環境の設定、Django フレームワークのインストール、基本的な Django プロジェクトの作成など、Windows システム上で Python Web 開発環境をセットアップする方法を紹介します。

  1. Python のインストール

まず、マシンに Python をインストールする必要があります。 Python の最新バージョンを Python の公式 Web サイト https://www.python.org/downloads/ からダウンロードするか、Anaconda https://www.anaconda.com/products/individual を使用して Python をインストールできます。

  1. 仮想環境設定

異なるプロジェクト間の Python パッケージ間のバージョンと依存関係の競合を防ぐために、プロジェクトごとに仮想環境を作成する必要があります。コマンド ライン ウィンドウを開き、プロジェクト フォルダーを入力します:

$ cd project_folder
ログイン後にコピー

次に、pip コマンドを使用して virtualenv をインストールします:

$ pip install virtualenv
ログイン後にコピー

次のように新しい仮想環境を作成します:

$ virtualenv venv
ログイン後にコピー

Amongこれらの場合、venv は仮想環境の名前です。上記のコマンドを実行すると、現在のディレクトリに venv という名前のディレクトリが作成され、完全な Python 環境が含まれます。

仮想環境を入力します:

$ source venv/Scripts/activate
ログイン後にコピー

Windows で環境をアクティブ化するコマンドは次のとおりです:

$ venvScriptsctivate.bat
ログイン後にコピー

上記のコマンドを実行した後、現在のコマンド ラインのプレフィックスが表示されます。ウィンドウは (venv) になり、仮想環境がアクティブ化されたことを示します。

最後に、次のコマンドを使用して仮想環境を終了します。

$ deactivate
ログイン後にコピー
  1. Django フレームワークのインストール

仮想環境をアクティブ化した後、次のコマンドを使用できます。次のコマンドを使用して、Django フレームワークをインストールします。

$ pip install django
ログイン後にコピー

次のコマンドを使用して、Django のバージョンを確認します。

$ python -m django --version
ログイン後にコピー
  1. Django プロジェクトを作成します。

Django プロジェクトを作成するための Django コマンド ライン ツール:

$ django-admin startproject mysite
ログイン後にコピー

ここで、mysite はプロジェクトの名前です。

上記のコマンドを実行すると、Django プロジェクトのルート ディレクトリである現在のディレクトリに mysite フォルダーが作成されます。

このディレクトリに入り、Django Web サーバーを起動します:

$ cd mysite

$ python manage.py runserver
ログイン後にコピー

ローカル サーバーを起動した後、ブラウザに http://127.0.0.1:8000 と入力して Django Web サイトにアクセスできます。

次に、mysite/settings.py ファイルでデータベース構成や言語構成などのいくつかの構成を実行できます。

この時点で、Django Web 開発環境が確立されました。 Django を使用した Web アプリケーションの開発での幸運と幸福を祈っています。

以上がPython Web開発環境セットアップチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート