Linux で遊ぶ場合でも、Linux で作業する場合でも、これは Python でプログラミングする素晴らしい機会です。大学時代に戻って、Java ではなく Python を教えてもらえればよかったと思いました。学ぶのは楽しかったし、yum パッケージ マネージャーのような実用的なアプリケーションで役に立ちました。
このチュートリアルでは、Python と flask と呼ばれるマイクロフレームワークを使用して、各プロセスのメモリ使用量や CPU の割合などの役立つ情報を表示する簡単なアプリケーションを構築します。
Pythonの基本、リスト、クラス、関数、モジュール。 HTML/CSS (基本)。
このチュートリアルに従うのに、高度な Python 開発者である必要はありません
Python は、ほとんどの Linux ディストリビューションにデフォルトでインストールされます。次のコマンドを実行すると、インストールされているバージョンが表示されます。
[root@linux-vps ~]# python -V Python 2.7.5
アプリの構築にはバージョン 3.x を使用します。 Python.org によると、現在はこのバージョンに対してのみ改良が行われており、Python 2 との下位互換性はありません。
注: Python は多くの Linux ディストリビューションのコア コンポーネントであり、事故が発生するとシステムに損傷を与える可能性があるため、開始する前に、このチュートリアルを仮想マシンで試してみることを強くお勧めします。
次の手順は、CentOS (6 および 7) などの Red Hat ベースのバージョン用です。UbuntuMint や Resbian などの Debian ベースのバージョンでは、この手順を省略できます。インストールされていない場合は、yum の代わりに apt-get を使用して、以下の対応するパッケージをインストールしてください。
[leo@linux-vps] yum groupinstall 'Development Tools' [leo@linux-vps] yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel [leo@linux-vps] wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz [leo@linux-vps] tar -xvzf Python-3.4.2.tgz [leo@linux-vps] cd Python-3.4.2 [leo@linux-vps] ./configure [leo@linux-vps] make # 推荐使用 make altinstall 以覆盖当前的 python 库 [leo@linux-vps] make altinstall
インストールが成功したら、次のコマンドを使用して Python3.4 シェルに入ることができるはずです。
[leo@linux-vps]# python3.4 Python 3.4.2 (default, Dec 12 2014, 08:01:15) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> exit ()
Python には、yum や apt-get に似た独自のパッケージ管理があります。パッケージのダウンロード、インストール、アンインストールに必要になります。
[leo@linux-vps] pip3.4 install "packagename" [leo@linux-vps] pip3.4 list [leo@linux-vps] pip3.4 uninstall "packagename"
Python では、仮想環境はプロジェクトの依存環境が配置されるディレクトリです。これは、異なる依存関係を持つプロジェクトを分離する良い方法です。 sudo コマンドを使用せずにパッケージをインストールできます。
[leo@linux-vps] mkdir python3.4-flask [leo@linux-vps] cd python3.4-flask [leo@linux-vps python3.4-flask] pyvenv-3.4 venv
仮想環境を作成するには「pyvenv-3.4」コマンドを使用する必要があります。上記のコマンドにより、venv フォルダー内に lib という名前のディレクトリが作成され、プロジェクトが依存するパッケージがインストールされます。この環境では、pip および Python 実行可能ファイルを含めるための bin フォルダーもここに作成されます。
[leo@linux-vps python3.4-flask] source venv/bin/activate [leo@linux-vps python3.4-flask] which pip3.4 ~/python3.4-flask/venv/bin/pip3.4 [leo@linux-vps python3.4-flask] which python3.4 ~/python3.4-flask/venv/bin/python3.4
アクセス ルーティングとアプリを表示するテンプレートのレンダリングを処理する最初のモジュールである flask フレームワークのインストールに進みましょう。
りー以上がPython と Flask を使用して Linux 上で最初のアプリを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。