linux で遊んでいる方も、取り組んでいる方も、python を使って プログラミングをする絶好の機会です。大学時代に戻って、Java ではなく Python を教えてもらえればよかったと思いました。学ぶのは楽しかったし、yum パッケージ マネージャーのような実用的なアプリケーションで役に立ちました。
このチュートリアルでは、Python と flask と呼ばれるマイクロフレームワーク を使用して、各プロセスのメモリ使用量、CPU パーセンテージなどの役立つ情報を表示する簡単なアプリケーションを構築します。
前提条件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 ()
pip を使用してパッケージをインストールする
[leo@linux-vps] pip3.4 install "packagename" [leo@linux-vps] pip3.4 list [leo@linux-vps] pip3.4 uninstall "packagename"
Python 仮想環境
[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 フォルダーもここに作成されます。
Linux システム情報プロジェクトの仮想環境をアクティブ化します
[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
以上がLinux で Python と Flask を使用してアプリケーションを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。