フラスコ開発の優先パラメータ-2-プロジェクトの作成、仮想環境の設定、フラスコのインストール
3193 ワード
プロジェクトディレクトリの作成
管理しやすいフォルダの下にプロジェクトディレクトリを作成してください.
私の名前は
名前は勝手につけても大丈夫ですが、できれば分かりやすいものは後で見つけやすいです.
仮想環境の作成
仮想環境とは、Python内の企業と依存ライブラリをプロジェクト別に分離して、プロジェクトに適した環境を作成することです.
仮想環境では、個々のプロジェクトに適切なライブラリとPythonバージョンを選択して、ライブラリのグローバルインストール依存性の問題を解決できます.
私たちは今後の授業で端末を使用します.
黒い画面でしか見えないターミナルは馴染みがないかもしれませんが、ちょっとすると大したことはないとわかります.
ターミナルは
開発時、Windowsでも導入は通常Linuxで行われるため、Linuxでデフォルトで使用されるコマンドに精通するのは便利です.
Windowsに
Windowsボタンをクリックし、
ターミナルからプロジェクトディレクトリに移動します.
Windowsとは異なり、Linuxにはドライブの概念はありません.ディレクトリ(フォルダ)またはファイルです.したがって、
端末に詳しくないため、プロジェクトディレクトリを見つけるのが難しい場合は、ブラウザを開き、プロジェクトディレクトリに移動し、右クリックして
通常、Windowsインストーラは一緒に含まれていますが、そうでない場合は、次のコマンドでインストールできます.
さらに、仮想環境を格納するための
仮想環境の有効化
仮想環境を作成すると、その仮想環境をアクティブにできます.
Windowsでは、端末からプロジェクトルートディレクトリに移動すると、
仮想環境にフラスコを取り付けます.Pythonでは、ライブラリインストールは
「端末」に、次のコマンドを入力します.
管理しやすいフォルダの下にプロジェクトディレクトリを作成してください.
私の名前は
step_flask
です.名前は勝手につけても大丈夫ですが、できれば分かりやすいものは後で見つけやすいです.
仮想環境の作成
仮想環境とは、Python内の企業と依存ライブラリをプロジェクト別に分離して、プロジェクトに適した環境を作成することです.
仮想環境では、個々のプロジェクトに適切なライブラリとPythonバージョンを選択して、ライブラリのグローバルインストール依存性の問題を解決できます.
私たちは今後の授業で端末を使用します.
黒い画面でしか見えないターミナルは馴染みがないかもしれませんが、ちょっとすると大したことはないとわかります.
ターミナルは
git bash
を使用します.git bash
はwindowsのcmd
またはpower shell
よりも機能が強く、Linuxコマンドを理解しやすい.開発時、Windowsでも導入は通常Linuxで行われるため、Linuxでデフォルトで使用されるコマンドに精通するのは便利です.
Windowsに
git bash
をインストールすると、git
がデフォルトでインストールされ、すぐに使用できます.Windowsボタンをクリックし、
Git Bash
を選択すると、git bash
端末が実行されます.ターミナルからプロジェクトディレクトリに移動します.
$ cd step_flask
前の$
は端末を表しています.入力は不要です.Windowsとは異なり、Linuxにはドライブの概念はありません.ディレクトリ(フォルダ)またはファイルです.したがって、
C:\\project\\step-flask
というwindowsパスは/c/project/step-flask
と表示されます.(windowsのパス区切り記号は反スラッシュ(\
)、Linuxは/
).端末に詳しくないため、プロジェクトディレクトリを見つけるのが難しい場合は、ブラウザを開き、プロジェクトディレクトリに移動し、右クリックして
git bash here
をクリックし、直接プロジェクトディレクトリに移動します.virtualenv
を取り付けます.virtualenv
は、仮想環境を作成するためのPythonパッケージです.通常、Windowsインストーラは一緒に含まれていますが、そうでない場合は、次のコマンドでインストールできます.
$ pip install virtualenv
仮想環境を作成します.次のコードでは、venv
は仮想環境の名前です.$ virtualenv venv
仮想環境の作成が完了すると、端末はcreated virtual environment CPython3
メッセージを表示します.さらに、仮想環境を格納するための
venv
ディレクトリも作成されます.コマンドls -al
をチェックして、現在のディレクトリのファイルとサブディレクトリを表示します.total 9
drwxr-xr-x 1 koeunyeon 197121 0 Nov 2 15:09 ./
drwxr-xr-x 1 koeunyeon 197121 0 Nov 2 14:52 ../
drwxr-xr-x 1 koeunyeon 197121 0 Nov 2 14:53 .git/
-rw-r--r-- 1 koeunyeon 197121 42 Nov 2 14:53 README.md
drwxr-xr-x 1 koeunyeon 197121 0 Nov 2 15:09 venv/
venv/
ディレクトリが存在することを確認.仮想環境の有効化
仮想環境を作成すると、その仮想環境をアクティブにできます.
Windowsでは、端末からプロジェクトルートディレクトリに移動すると、
venv/Scripts/activate
ファイルが実行されます.$ . venv/Scripts/activate
git bashではなくwindowsのデフォルトコマンド(コマンドプロンプト)を使用する場合は、Activate.bat
ファイルを実行する必要があります.venv/Scripts/Activate.bat
LinuxはShellでactivate
ファイルを実行します.cd 프로젝트 경로
. venv/bin/activate
仮想環境を有効にすると、端末の前に(venv)
のタグが表示されます.(venv)
フラスコを取り付ける仮想環境にフラスコを取り付けます.Pythonでは、ライブラリインストールは
pip
を使用します.「端末」に、次のコマンドを入力します.
(venv) $ pip install flask
pip freeze
コマンドを使用して、フラスコが取り付けられているかどうかを確認できます.(venv) $ pip freeze
結果は下とあまり差がない.click==8.0.3
colorama==0.4.4
Flask==2.0.2
itsdangerous==2.0.1
Jinja2==3.0.2
MarkupSafe==2.0.1
Werkzeug==2.0.2
Reference
この問題について(フラスコ開発の優先パラメータ-2-プロジェクトの作成、仮想環境の設定、フラスコのインストール), 我々は、より多くの情報をここで見つけました https://velog.io/@koeunyeon/플라스크-개발환경-설정-2-프로젝트-생성-가상환경-설정-및-플라스크-설치テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol