Pythonでのインストール
導入
Python 3は長年にわたって世界中の開発者コミュニティの間で人気が増加していて、まだthis statistic . その言語はオランダ語のプログラマーによって書かれたGuido van Rossum .
LinuxはWindowsとMac OSのようなオペレーティングシステムであり、最も人気のあるプラットフォームの一つで、ほとんどのクラウド・ソリューションに電力を供給している.つまり、Linux上でPythonを使ってインストールする方法を見るつもりです.この記事では、読者はLinuxを使うことについて理解しています.
なぜPython 3?
Pythonは、高レベル、オープンソースとダイナミックなプログラミング言語です.それは一般的に学習し、他のカウンターパートと比較してコードを簡単です.いくつかの機能を含める
オブジェクト指向:Pythonはオブジェクト、クラス、オブジェクトカプセル化などのオブジェクト指向プログラミング概念をサポートします.
高レベル言語:メモリを管理し、システムアーキテクチャを覚えている低レベル言語とは異なり、Pythonではこれは必要ありません.
解釈された言語:Pythonのコードの実行は、C +やJavaやCのような他のプログラミング言語とは異なり、一度に1行ずつ並びます.
動的に型指定されました:変数の値は、以前のように実行時ではなく、Javaのような静的型付けされた言語の場合と同じように決定されます.
上記のは、Pythonのクールな機能のほんの少しの言及です.他にも、無料でオープンソース、高い移植性、統合することができ、他の言語との相互運用可能なC、Java、C経線.
Pythonの用途
Pythonは一般的にゲーム開発、データ工学、人工知能、機械学習、グラフィカルユーザーインターフェイス(GUI)の開発とWeb開発の分野で使用されます.
ゲーム開発
Pythonは、開発ゲームで使用することができますし、また、Pythonでコードを学ぶか、言語の知識を深める方法として機能することができます.このために利用できるライブラリは以下のようになります:arcade , pygame , Panda3D , cocos2D , pyglet , Python-ogre
データ工学
これは、データマイニング、モデリング、クランチ、メタデータ管理広告などのデータ管理方法(小規模データから大きなデータまで)を伴う.Pythonは主にデータ解析とパイプラインに使用されます.ここで使われるPythonライブラリは以下のようになります.
Pandas , SciPy , Beautiful Soup
人工知能/機械学習
によるとIBM , 人工知能(AI)は、意思決定と問題解決で人間の心を模倣するためにコンピュータを指示する技術です.機械学習(ML)は、数学データモデルとアルゴリズムを活用して予測を行う手順で構成されるAIのサブセットです.PythonはMLやAIを実装しており、一般的にコードの数が少なく、プリコンパイルされたライブラリを使用しており、科学的な言語でもこれらの技術をサポートしています.AIとMLで使用されるライブラリの中には以下のものがあります:
Tensorflow , Scikit-Learn , Numpy , Keras , Theano
GUI開発
Pythonには、グラフィカルなユーザインタフェース(GUI)フレームワークが含まれています.これは、開発者が対話型のWindowsおよびウィジェットコントロールを作成するために使用されています.ライブラリを含める
PyQt , Kivy , Tkinter and wxPython .
PyQtでGUI開発のスニークピークのために、私のGithub倉庫を参照してくださいPyQt Interfaces and Desktop To-do list .
Web開発
ウェブサイトの構築、構築、維持はウェブ開発の幅広い定義です.クライアントと通信するフロントエンドと、ビジネスロジックを含み、データベースと対話するバックエンドは、Web開発の典型的なコンポーネントである.Pythonはまた、ワールドワイドウェブで実行しているウェブサイト、ウェブアプリやソフトウェアのかなりの割合をサポートしています.Web開発に適用されるライブラリは以下のようになります.Django , Flask , Pyramid and Turbogears and Web2Py
python 3のインストール方法
Pythonのライブラリ、機能と使用法の十分です.Linuxでpython 3をうまくインストールする方法を見てみましょう.この記事では、LinuxのUbuntu 20.04長期リリース( LTS )配布を使用しています.以下の3つのアプローチをコンパイルしました.
aptとdeadsnakes経由でのインストール
PythonとUbuntuのほとんどの工場版はすでにインストールされています.PythonがすでにOSにインストールされているか確認するには、次のコマンドを入力します.
python --version
Pythonがインストールされていない場合は、以下の出力が表示されます.推奨されるPythonは3.7です.Xと上記のバージョンよりも低いかインストールされていない場合は、次の手順に進みます.まず、以下のコマンドでリポジトリリストを更新してアップグレードしましょう.
sudo apt update && sudo apt upgrade
次に、配布と独立したソフトウェアベンダーのソースを簡単に管理できるようにするためのソフトウェアプロパティの共通パッケージをインストールします.次のステップはdeadsnakes PPA 次のコマンドで
add-apt-repository ppa:deadsnakes/ppa
Enterキーを押すと、次のプロンプトが表示されます.Enterキーを押して続行すると、もう一度パッケージのリストをもう一度リフレッシュする必要があります
apt update
次に、以下のコマンドを使ってPython 3.10をインストールします.apt install -y python3.10
Python 3.10のインストールが成功したと仮定して、以下のように特定のバージョンを確認してください.python3.10 --version
特定のバージョンを示します.ソースからのビルド
パッケージとソフトウェアは、ダウンロードされたバイナリスクリプトからコンパイルすることでインストールできます.まず、以下のようなPythonのコンパイルと構築に必要な前提条件をインストールします.
必須パッケージのインストール
事前にインストールするには、次のコマンドを入力します.
install -y build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
ビルドPython
Pythonをビルドするには、最初のステップは、選択したPythonのバージョンをダウンロードすることです.私は、WEBユーティリティパッケージをPythonウェブサイトからダウンロードするために利用しています.
wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tar.xz
ダウンロードが完了したらダウンロードしたPythonアーカイブを展開します.追加するときに冗長なログのvオプションを追加することができます-xvf
…の代わりに-xf
下記.tar -xf Python-3.10.4.tar.xz
Pythonディレクトリに移動してenable-optimization オプションは、以下のコマンドに示すように追加されます.cd Python-3.10.4
./configure --enable-optimizations
Pythonのインストール
Ubuntuで既にインストールされているデフォルトのバージョンを上書きせずにPythonをインストールするには、次のコマンドを使用します.あなたが使うならば
make install
デフォルトのPythonを上書きし、いくつかの問題が発生します.make altinstall
Pythonインストールをテストするには、前の手順と同じコマンドを使用します.python3.10 --version
結論
Ubuntu 20.04で最新のPythonをインストールすることができました.WindowsでPythonをインストールするには、前の記事を参照してください.
ハッピーコーディング!
Reference
この問題について(Pythonでのインストール), 我々は、より多くの情報をここで見つけました https://dev.to/jkariukidev/installing-python3-in-linux-37daテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol