ホームページ > バックエンド開発 > Python チュートリアル > Pythonプロジェクトの実行方法

Pythonプロジェクトの実行方法

步履不停
リリース: 2019-07-29 09:49:06
オリジナル
18627 人が閲覧しました

Pythonプロジェクトの実行方法

以前に書いたこと:

バックエンドが Python (フラスコ フレームワーク) でサポートされている完全なプロジェクトを実行するにはどうすればよいですか?

方法:

最初にオペレーティング環境をセットアップします:

別の記事「Windows での Flask_installation の開始」を参照してください

環境を構築した後

(1) 最初に依存関係をインストールします。

プロジェクトの依存関係は通常、requirements.txt ファイルに書き込まれます。小さな拡張機能: setup.py と要件.txt

インストールには 2 つの方法があります:

1 つは直接かつ均一にインストールする方法です:

pip install -r requirements.txt
ログイン後にコピー
ログイン後にコピー

もう 1 つはそれをインストールする方法ですvirtualenv 環境での統合インストール。具体的な方法は、次のコードに示すように、プロジェクト フォルダーに仮想環境をインストールし、直接アクティブ化することです:

pip install virtualenv
virtualenv venv
venv\scripts\activate
ログイン後にコピー

その後、 を使用して次の内容が表示されます。環境:

Pythonプロジェクトの実行方法

then:

pip install -r requirements.txt
ログイン後にコピー
ログイン後にコピー

tips: バックエンド プログラマーは、将来は .txt などになるだろうと言いました。メモ帳を使用するよりも (開くときに分岐せずに) ワードパッドでファイルを開く方が良いでしょう (開くときに分岐しない)。デコード方法により、不明なエラーが発生する可能性があります~

注:これらの両方を試しましたが、一度で正しく行う方法はありません。実際、インストールできない依存関係がまだ多くあるため、pip install xxx~

を使用してそれらをインストールする必要があります。私が選択したのは、仮想環境にインストールし、pip install xxx と組み合わせることです。 インストール~ 詳細については、以下を参照してください:

(2) 依存関係をインストールした後、実行します:

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

うわー、特定のモジュールが存在しないというエラーが大量に発生しました。このとき、pip を使用して個別にインストールできます。バージョン番号を指定することも、指定しないこともできます (バージョンを指定した場合) 、見つからないと表示されましたが、バージョン番号を指定せずにインストールされました)

pip install xxxx または pip install xxxx-1.1.0 (番号はバージョン番号です~)

インストール後、次を実行します:

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

特定のモジュールが見つからない場合は、引き続き pip を使用してインストールし、 runserver コマンドの実行を求めるプロンプトが表示されるまで、このコマンドを再度実行します。これは、依存モジュールが OK であることを意味します~

最後に、次のコマンドを実行します:

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

その後、ポート 5000 が監視されていることを示すプロンプトが表示されます~この時点で、127.0.0.1:5000 をクリックしてページを表示します~

ただし、一部のプロジェクトにはより複雑なモジュールが含まれます。たとえば、次のような場合です。状況:

(3) 依存関係のインストールが完了すると、エラーが報告されます ~ が、pip を使用してインストールしても安全です。たとえば、PIL (Python Imaging Library):

Pythonプロジェクトの実行方法

これには、インストール用のインストール パッケージをダウンロードする必要があります。PIL ダウンロード Web サイトの各バージョンのインストール パスをお知らせします。

これはデフォルトでインストールされます。その後、インストール ディレクトリに移動し、PIL フォルダーをプロジェクトの \venv\Lib\site-packages フォルダーにコピーします (requirements.txt にリストされている依存関係がこのフォルダーにダウンロードされます)

その後、再度実行します。 ~

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

コマンド ライン インターフェイスは次のように表示されます:

Pythonプロジェクトの実行方法

この時点で、もう一度入力します:

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

127.0.0.1:5000 を監視していました~ 127.0.0.1:5000 ページを開くと、結果はエラーになります:

Pythonプロジェクトの実行方法

## はい、いいえ データベースをインストールします~

(4) データベースのインストール (ダウンロード アドレス):

デフォルトでインストールしましたが、Python の Lib\site-packages ディレクトリに直接インストールされます (私の場合は C :\ Python27\Lib\site-packages)

推奨される関連チュートリアル:

Python ビデオ チュートリアル

以上がPythonプロジェクトの実行方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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