Python は、シンプルな構文と豊富なサードパーティ ライブラリを備えた、世界で最も人気のあるプログラミング言語の 1 つです。現在、Python 3.9 が Python 言語のメインバージョンです。Ubuntu 20.04 に Python 3.9 をインストールする方法を見てみましょう。 ここでは、Ubuntu 20.04 に Python 3.9 をインストールする 2 つの方法に焦点を当てます。最初の方法は、Dedsnkes PPA からパッケージをインストールすることであり、2 番目の方法は、ソースから Python 3.9 をビルドすることです。 パッケージ リストを更新し、前提条件をインストールします。
2. Dedsnkes PPA をシステムのソース リストに追加します。
プロンプトが表示されたら、[Enter] を押して続行します。 3. リポジトリを有効にした後、次のコマンドを実行して Python 3.9 をインストールできます。
4. 次のコマンドを入力してインストールが成功したことを確認します。
返されたバージョン番号が
つまり、Ubuntu 20.04 に Python 3.9 がインストールされ、使用を開始できるということです。 Python をソースからコンパイルすると、最新の Python バージョンをインストールし、ビルド オプションをカスタマイズできます。 Python をビルドするために必要な依存関係をインストールします。
2. wget コマンドを使用して Python をダウンロードします。Python ソース コードのダウンロード ページ:
3. ダウンロード後、圧縮ファイルを解凍します。
4. Python ソース ディレクトリに移動して configure スクリプトを実行します。このスクリプトは、システム上のすべての依存関係が存在することを確認するためにいくつかのチェックを実行します。
Renble-optimiztions オプションは、いくつかのテストを実行して Python バイナリを最適化します。これにより、ビルド プロセスが遅くなります。 5. Python 3.9 ビルドプロセスを開始します。
ビルド時間を短縮するには、プロセッサのコア数に合わせて -j を変更します。 npoc と入力すると番号を見つけることができます。 6. ビルド プロセスが完了したら、次のコマンドを入力して Python 3.9 バイナリをインストールします。
デフォルトのシステム python3 バイナリは後で上書きされるため、ここでは installstll ではなく ltinstll が使用されます。 |
<<: Linux Baota Panel のインストールから管理までの主なコマンドのまとめ
>>: SSL 証明書の機能: Web サイトに SSL 証明書をインストールする必要があるのはなぜですか?
Tik Tok情報フロー広告課金基準、Tik Tok広告効果分析ヒント: この記事は全部で827語...
これまでに43ブランドが1億個を突破しました! Tmall 618の美容ブランドが爆発的に増加Tma...
WooCommece は、WodPess をベースにしたオープンソースの電子商取引プラグインであり、...
プライベートドメイントラフィック操作アーキテクチャ1. ユーザータグ1. ダイナミックタグ1. 行動...
プロダクト思考を活用してうまく運営する方法オペレーションは、製品、市場、ユーザー、データなど、さまざ...
データキューブ: 集中化された全プロセスデータ運用管理を実現するには?出典: Data Ape 著者...
GloblSign は、世界的に信頼されている幅広い種類の SSL 証明書を提供する世界的に有名な ...
OpenSSL と SSL の関係は何ですか? OpenSSL は、汎用暗号化と安全な通信のための商...
電子商取引の運営戦略:単一製品運営、これら 12 のポイントを覚えておけば、売上は止まらなくなります...
ワンダコマーシャルマネジメント:新しい質の高いビジネスのキープレーヤー01 カスタマイズは循環を破る...
中国でウェブサイトを構築したい友人は、国内のウェブサイト構築用のドメイン名を登録する必要があることを...
ユーザーオペレーションのための4つの戦略システムの構築:成長フレームワーク + ユーザーモデリング ...
100年の歴史を持つツール・ド・フランスは、その富のすべてを中国にもたらしてきたが、チケットを無料...
商業インターネットプラットフォームは「電柱」ではないので、「58.com」は「骨を削って毒を治す」必...
製品の品質は良いのに販売量が少ない?これら3つのことを実行すれば、売上は飛躍的に伸びます著者: Re...