アンドロイド

Debianの9でPython 3.7をインストールする方法

Como baixar e instalar o Mathematics APK no Android

Como baixar e instalar o Mathematics APK no Android

目次:

Anonim

Pythonは、世界で最も人気のあるプログラミング言語の1つです。 そのシンプルで習得が容易な構文とPythonは、初心者と経験豊富な開発者のための素晴らしい選択肢です。 Pythonは、あなたが、あなたが望むほとんど何でも小さなスクリプトを記述し、ビルドゲーム、ウェブサイトを開発し、機械学習アルゴリズムを作成し、データを分析し、より多くのためにそれを使用することができ、非常に汎用性の高いプログラミング言語です。 Pythonはあなたが何も変更せずに異なるオペレーティングシステム上で同じPythonスクリプトを実行することができることを意味しているにも移植可能です。

Python 2は十分にサポートされアクティブになっていますが、Python 3は現在および将来の言語であると考えられています。 Pythonの3.7は、Python言語の最新メジャーリリースであり、それは、そのような延期型注釈の評価、データクラスとコンテキスト変数のサポート、モジュール属性へのアクセスのカスタマイズ、など多くの多くの新機能が含まれています。

Debianの9でPython 3.7をインストールする方法このチュートリアルでカバー。

DebianのでPython 3.7をインストールします

Debianの上の建物のPython 3.7は、比較的簡単なプロセスであり、わずか数分かかります。

  1. Pythonのソースを構築するために必要なパッケージをインストールすることで起動します。

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    次カールコマンドを使用してPythonのダウンロードページから最新版のソースコードをダウンロードしてください:

    curl -O

    この記事を書いている時点で、最新のリリースである 3.7.3

    ダウンロードが完了したら、tarballを抽出します。

    tar -xf Python-3.7.3.tar.xz

    Pythonソースディレクトリに移動し、システム上のすべての依存関係が存在することを確認するためにいくつかのチェックを実行する configure スクリプトを実行します。

    cd Python-3.7.3 ./configure --enable-optimizations

    --enable-optimizations オプションは、ビルドプロセスを遅くする複数のテストを実行してPythonバイナリを最適 --enable-optimizations ます。

    実行 make ビルドプロセスを開始します。

    make -j 8

    ビルド時間を短縮するには、プロセッサに応じて -j フラグを変更します。 あなたは、コアの数がわからない場合、あなたのプロセッサは、あなたが入力して、それを見つけることができ nproc 。 私のシステムでは、8つのコアを持っているので、私は使用しています -j8 フラグを。

    ビルドが完了するとsudoのアクセス権を持つユーザーとして次のコマンドを実行して、Pythonのバイナリをインストールします。

    sudo make altinstall

    標準使用しないでください make install 、それがデフォルトのシステム上書きしてしまいます python3 バイナリを。

    この時点では、Pythonの3.7はDebianシステム上にインストールして使用できるようになりました。 次のように入力して確認できます。

    python3.7 --version

    Python 3.7.3

結論

あなたは、あなたのDebian 9マシン上のPython 3.7をインストールしました。 あなたはピップで、サードパーティ製のモジュールをインストールし、Pythonの3プロジェクトの開発を開始することができます。

Debianのパイソン