Debian 9 に Python 3.7 をインストールするにはどうすればよいですか?

青灯夜游
リリース: 2019-04-09 10:17:22
オリジナル
7848 人が閲覧しました

Python は世界で最も人気のあるプログラミング言語の 1 つであり、多用途なプログラミング言語です。シンプルで習得が簡単で、必要な操作を完了したり、小さなスクリプトを書いたり、ゲームを構築したりするために使用できます。 、Webサイトの開発などをお待ちください。 Python 3.7 は、Python 言語の最新メジャー バージョンです。次の記事では、Python 3.7 バージョンを Debian システムにインストールする方法を紹介します。皆様のお役に立てれば幸いです。

Debian 9 に 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
ログイン後にコピー

2.curl コマンドを使用します。 Python から ダウンロード ページで必要なバージョンのソース コードをダウンロードします。

次のコマンドは、Python 3.7.3 バージョンをダウンロードするものです:

$ curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
ログイン後にコピー

3. ダウンロードが完了したら、tar コマンドを使用して解凍します:

$ tar -xf Python-3.7.3.tar.xz
ログイン後にコピー

4. Python ソース ディレクトリに移動し、configure スクリプトを実行します

configureスクリプトは、システム上のすべての依存関係が存在することを確認するために多数のチェックを実行します。

$ cd Python-3.7.3
$ ./configure --enable-optimizations
ログイン後にコピー

説明: --enable-optimizations オプションは、複数のテストを実行して Python バイナリを最適化します。これにより、ビルド プロセスが遅くなります。

5. make を実行してビルド プロセスを開始します:

$ make -j 8
ログイン後にコピー

ビルド時間を短縮するには、以下を変更する必要があります。それはプロセッサー -j フラグに従っています。プロセッサのコア番号がわからない場合は、「nproc」と入力するとわかります。この記事では例として 8 コアを取り上げ、-j8 フラグを使用します。

6. Python バイナリ ファイルをインストールします

ビルドが完了したら、sudo アクセス権を持つユーザーとして次のコマンドを実行して、 Python バイナリ ファイル :

$ sudo make altinstall
ログイン後にコピー

注: 標準の make install は、デフォルトの python3 system d バイナリを上書きするため、使用しないでください。

7. 検証

この時点で、Python 3.7 が Debian システムにインストールされ、使用できるようになります。次のコマンドを入力して確認できます:

$ python3.7 --version
ログイン後にコピー

Output

Python 3.7.3
ログイン後にコピー

推奨される関連ビデオ チュートリアル: "Python3 Tutorial"

The上記はこの記事の全内容が皆様の学習に役立つことを願っています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がDebian 9 に Python 3.7 をインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!