どのようにUbuntu 16.04にPython 3をインストールし、ローカルプログラミング環境を設定しますか?

5828 ワード

原文の住所:http://www.pandacademy.com/%E5%A6%82%E4%BD%95%E5%9C%A8ubuntu-16-04%E 4%E 8%A 8%E 5%AE%89%E 8%A 3%85 python-3%E 4%BB%A 5%E 5%E 5%8 F%E 8%E 8%E 8%AE%E 6%9 C%E 5%B 0%E 7%E 7%E 7%E 7%E 7%E 8%E 8%E 8%E 8%E 8%E 8%E 8%E 8%E 8%E 8%E 8%
どのようにUbuntu 16.04にPython 3をインストールし、ローカルプログラミング環境を設定しますか?
Thursday、02 Febrary 2017 20:21
紹介する
本教程はUbuntu 16.04において、ローカルPython 3を使用したプログラム環境を指導する.
Pythonは汎用的なプログラミング言語であり、多くの異なるプログラミング項目に使用できます.Pythonは1991年に初めて発表されました.名前のインスピレーションはイギリスのコメディアン?Pythonは設定しやすく、比較的直接的なスタイルで作成し、即時的なエラーフィードバックを提供することができます.初心者や経験豊富な開発者にとって、いい選択です.Python 3はこの言語の最新バージョンであり、Pythonの未来とも考えられています.
本教程では、地元のLinuxマシンにPython 3をインストールし、コマンドラインでプログラミング環境を設定するように指導します.本教程はUbuntu 16.04の設置過程を詳しく紹介しますが、一般的な原則は他のDebian Linuxの配布バージョンに適用されます.
先決条件
まずUbuntu 16.04をインストールしたコンピュータと、このコンピュータとインターネットを接続する管理アクセス権限が必要です.
最初のステップはPython 3を設定します.
コマンドラインでインストールと設定を完了すると、コンピュータと対話する非グラフィックス方式です.つまり、ユーザーはボタンをクリックする必要がなく、テキストを入力してコンピュータからフィードバックを受信するだけです.命令行はshellとも言われています.毎日コンピュータで実行される多くのタスクを修正して自動化することができます.これもソフトウェア開発者の必須ツールです.ユーザは多くの端末コマンドを学習し、より多くの動作を実行できるようにする必要がある.
Ubuntu 16.04では、ユーザーは画面左上のUbuntuアイコンをクリックし、検索バーに「terminal」を入力してTerminalアプリケーションを見つけることができます.端末アプリケーションアイコンを開くか、キーボード上のCTRL、ALT、Tボタンを同時に押すかをクリックして、自動的に端末アプリケーションを開きます.
Ubuntu 16.04はPython 3とPython 2をプリインストールしました.最新バージョンを確保するために、ap-getでシステムを更新し、アップグレードします.
$ sudo apt-get update
$ sudo apt-get -y upgrade
-yマークは、すべての項目のインストールについてユーザーの同意を確認しますが、Linuxバージョンによっては、ユーザはシステムの更新とアップグレードの他のヒントを確認する必要があります.
プロセスが完了すると、以下の内容チェックシステムにインストールされているPython 3のバージョンを入力します.
$ python3 -V
ユーザは端末ウィンドウに出力を受信し、バージョン番号を知る.バージョン番号は異なるかもしれませんが、以下のようになります.
Output
Python 3.5.2
Pythonのパッケージを管理するためにpipをインストールします.
$ sudo apt-get install -y python3-pip
pipはPython用のツールで、開発プロジェクトで使用するプログラミングパッケージをインストールして管理します.次のコマンドを入力してPythonパッケージをインストールします.
$ pip3 install package_name
ここで、package_nameは、任意のPythonパケットまたはライブラリを指すことができ、例えば、Web開発のためのDjangoまたは科学的計算のためのNumPyなどである.ですから、NumPyをインストールして、pip 3 install numpyコマンドを使って完成します.
プログラミング環境が強いベースライブラリ構成を確保するために、より多くのパッケージと開発ツールをインストールする必要があります.
$ sudo apt-get install build-essential libssl-dev libffi-dev python-dev
Pythonの設定が完了すると、pipや他のツールがインストールされ、ユーザーは開発プロジェクトの仮想環境を設定することができます.
第二段階仮想環境の設定(virtualnv)
仮想環境を通して、ユーザはPythonプロジェクトのために独立した空間をコンピュータ上に作成して、各プロジェクトに依存関係があることを確認します.これらの関係は他のプロジェクトを中断することはありません.
プログラミング環境を設定すると、Pythonプロジェクトをよりよく制御し、異なるバージョンのパッケージを処理することができます.これは第三者のパッケージを使う時に特に重要です.
必要に応じて、できるだけ多くのPythonプログラミング環境を設定します.各環境は基本的にはコンピュータの中のディレクトリまたはフォルダであり、そのいくつかのスクリプトは環境として使われています.
まず、venvモジュールをインストールしてpyvenvコマンドを呼び出します.venvモジュールは標準Python 3ライブラリの一部です.これは仮想環境を作成します.以下のコマンドを入力して、セブンをインストールします.
$ sudo apt-get install -y python3-venv
設置が完了したら、環境を作るつもりです.まずPythonプログラミング環境の配置を選択するか、またはmkdirを使って新しいディレクトリを作成します.
$ mkdir environments
$ cd environments
環境があるディレクトリでは、環境を作成するために以下のコマンドを実行します.
$ pyvenv my_env
基本的に、pyvenvはいくつかの項目を含む新しいディレクトリを設置しています.lsコマンドを使って確認します.
$ ls my_env
Output
bin include lib lib64 pyvenv.cfg share
これらのファイルは、システムファイルとプロジェクトファイルが混在しないように、ローカルマシンとのコンテキスト分離を確保するために共同で動作します.これはバージョン制御の最適な方法であり、各項目が必要な特定のパッケージにアクセスできるように確保することもできる.Python Wheelsは、Ubuntu 16.04共有ディレクトリにおいて、コンパイルに必要な回数を減らすことによってソフトウェアの生成を加速させるPythonの内蔵フォーマットである.
この環境を使うためにアクティブにする必要がある場合は、以下のアクティブなスクリプトコマンドを入力して実行します.
$ source my_env/bin/activate
ヒントは環境の名前をプレフィックスと言います.この場合はmy_といいます.envプレフィックスは多少異なるように見えるかもしれませんが、ユーザは、最初の行に括弧内の環境名を参照してください.
(my_env) sammy@sammy:~/environments$
このプレフィックスは環境my(u)を表します.envは現在アクティブな状態です.これは、プログラムを作成する時に、この特定の環境の設定とパッケージのみを使用することを意味します.
なお、仮想環境では、ユーザは、python 3ではなくコマンドpythonを使用することができ、希望するならば、pip 3ではなくpipを使用することもできる.ユーザが環境以外のマシンでPython 3を使用する場合は、Python 3とpip 3コマンドを専用に使用する必要があります.
これらのステップが完了すると、仮想環境が使用されます.
簡単なプログラムを作成します.
仮想環境の設定が完了したら、簡単な「ハロー、ワールド!」プログラムを作成します.これは環境作業を確保し、Pythonをよりよく知る機会を与えます.
このプロセスを完了するには、nanoなどのコマンドラインのテキストエディタを開く必要があります.新しいファイルを作成します.
(my_env) sammy@sammy:~/environments$ nano hello.py
テキストファイルが終端ウィンドウで開くと、プログラムを入力します.
print ("Hello,World!")
controlキーとxキーを入力してnanoを終了し、ファイルの保存を促す時yを押します.
一旦nanoを終了してshellに戻り、プログラムを実行します.
(my_env) sammy@sammy:~/environments$ python hello.py
作成したばかりのハロー.pyプログラムは端末に以下の出力を発生させます.
Output
Hello, World!
環境を終了するには、コマンドを入力するだけで元のディレクトリに戻ります.
結論
おめでとうございますこの時、ユーザはローカルUbuntuマシンにPython 3プログラミング環境を設定しており、コード化プロジェクトを開始することができます.
別のコンピュータにPython 3を設定するには、Ubuntu 16.04、Debian 8、macOS、またはWindows 10のローカルプログラミング環境ガイドに従って動作します.
pip python 3 uuntu環境構築
パンダの学校は最新の最先端の上質な内容を提供します.
パンダ学堂は最先端の最も人気のある技術教程を共有することに集中しています.最先端の技術と情報を早く入手し、業界の技術動向をしっかりと把握します.技術学習の道を歩いている友達は積極的に投稿して、オリジナルを支持して、共に向上します.
パンダ学堂の文章はオリジナルと翻訳が含まれています.詳しくは版権声明を参照してください.
何か問題があれば、連絡してください[email protected].
WeChat公衆番号に注目してください.最前線の人気のある技術がネットで打ち尽くされます.
著作権所有2017© パンダの学堂浙江ICPは170060号を用意しています.