Linux に Python3.8 をインストールする方法
Windows に Python をインストールするのと比較すると、Linux に Python をインストールするのは、実際には非常に難しい選択です。最初に解決すべきことは、どのディストリビューション バージョンを選択するかです。 Linux カーネルは技術チームが管理していますが、Linux ディストリビューションは別の企業が管理しています。さまざまな考慮事項から、さまざまな企業がさまざまなアプリケーションをパッケージ化し、さまざまなパッケージ マネージャーをインストールし、Linux カーネルに基づいてさまざまなリリース戦略を実装しているため、数百ものリリースが行われており、市場では花がますます目を引くようになってきています。初心者にとって最も一般的で難しい質問は、「どの Linux を使用すればよいですか?」です。
この問題は単なる意見の問題ではなく、友人の間での議論の話題でもあり、各リリース バージョンの熱心なファンはこの問題について議論し続けることができます。これらのよく知られたディストリビューションを体験するために、著者は自分のコンピュータと仮想マシンに無数のバージョンをインストールしましたが、最終的な結論は次のとおりです:
開発用の場合は、ubuntu 18.04 LTS を選択してくださいこれは究極の完璧な選択です。
サーバー バージョンをインストールしないでください。開発の最後でも、グラフィカル インターフェイスをインストールする必要があるため、デスクトップ バージョンを選択することをお勧めします
- #7 ベスト Linux ローリング ディストリビューション
- CentOS は年末に終了します
- CentOS を選択しない理由は、すぐに中国人の目から消えるからです。 1年前、Red Hatは今年末に無料のCentOS Linuxの提供を終了すると発表した。その後、Red Hat は、CentOS Linux 8 が 2021 年 12 月 31 日にライフサイクルの終了 (End of Life、EoL) を迎えることを再度通知しました。 CentOS は Linux ディストリビューションの 1 つで、Red Hat が公開している Red Hat Enterprise Linux のソースコードをオープンソースコードに基づいてコンパイルしたものです。同じソース コードから作成されているため、高い安定性が必要な一部のサーバーでは、商用バージョンの Red Hat Enterprise Linux の代わりに CentOS が使用されます。昨年、Red Hat は、CentOS が安定したサーバー アプリケーションや VM 用のオペレーティング システムではなく、DevOps 担当者による開発に適したプラットフォームになることを発表しました。新しいプラットフォームは CentOS Stream と呼ばれ、CentOS 9 はなくなります。 Archlinux を選択しない理由は、Linux に関する非常に高度な知識が必要であり、手動でのアセンブリに相当するためです。 Geento はさらに難しく、インストールした後はどこからスタートするのかさえわかりません。相対的に言えば、Debian ベースのディストリビューションが複数ありますが、その中で最も優れたディストリビューション、最も幅広いユーザー ベースを持ち、最も適切なサポートを受けられるのはやはり Ubuntu です。
Ubuntu を使用することに決めた後、python3.8 のインストールを開始しました。 Ubuntu での Python3.8 のインストールをよりよく学習するには、クラウド サービス プロバイダーが提供するクラウド サーバー ノードを使用することをお勧めします。
Amazon や Microsoft などの外部クラウド ノードは、いつでも利用できない可能性があるため、お勧めしません。クラウド ノードを使用する利点は、クラウド ノードが非常に使いやすいことです。
- 自分のコンピュータに Linux をわざわざインストールする必要はありません。そうしないと、コンピュータが注意しないとブロックされます
- オペレーティング システムがインストールされました
- #Windows サンドボックスと同様、インストールに失敗した場合または使用中に問題が発生した場合は、いつでもリセットして復元できます。純粋なオペレーティング システム環境に移動します。
- 柔軟な請求は、物理マシンを自分で購入するよりもはるかに便利です
- 頻繁に割引があり、費用対効果の高い ECS ノードを低価格で入手できます
- 以下では、例として Huawei のクラウド ノードを使用します。デモンストレーション。
ssh tianbin@172.17.10.67
输入密码即可
ログイン後にコピー
powershell インターフェイスがシンプルだと感じる場合は、強力な機能と完全な機能を備えた機能豊富な GUI インターフェイス ターミナル ソフトウェアである MobaXterm Personal Edition を使用することをお勧めします。ツール ソフトウェア。 Xshell/Putty よりも便利で使いやすいです。クラックが必要な SecureCRT と比較して、MobaXterm は無料です。 (2)ログイン後は、多数の設定ツールが必要になります。セキュリティの観点から、システム管理者の作業を一般ユーザーとして実行できるように、次のすべてのコマンドの前に sudo を使用する必要がありますが、実際的な観点から見ると、これは時間の無駄です。したがって、ログイン後、コマンド「su」を直接使用してルート ID に切り替えます。 ssh tianbin@172.17.10.67 输入密码即可
# 需要输入root的口令su# 配置sshd服务器,保证经常测试客户端,从而不断线
sed -i 's/#ClientAliveInterval 0/ClientAliveInterval 60/g' /etc/ssh/sshd_config
sed -i 's/#ClientAliveCountMax 3/ClientAliveCountMax 60/g' /etc/ssh/sshd_config
# 允许root用户登录
sed -i '$aPermitRootLogin yes' /etc/ssh/sshd_config
# 接来下切换apt的安装源,使用阿里云提供的镜像。普通的文章通常写的源是国内的大学,但在实际中,只有阿里云与华为云提供的镜像才又快又好
sed -i 's#http://security.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list
sed -i 's#http://archive.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list
sed -i 's#http://us.archive.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list
# 开始更新软件源与软件信息
apt update && apt upgrade -y
# 开始安装python3.8,请严格按下述顺序安装,否则会出现意料之外的结果
apt install -y python3.8 python3.8-dev
# 由于ubuntu自带python2.7以及python3.6,所以在安装python3.8后让它成为主用
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
update-alternatives --config python
python --version
apt install -y python3-pip
python -m pip install --upgrade pip
pip --version
# 使用阿里云的pip源,绝大部分包可以从阿里云下载安装,即快又好,否则安装时间特别长
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip install --upgrade setuptools
ログイン後にコピー
これでpython3.8のインストールは完了です。 ubuntu18.04 リリース バージョンの設計上の制限のため、次のことは行わないでください:
Python2.7 を削除してください。これに依存するオペレーティング システム コンポーネントが多数あります# 需要输入root的口令su# 配置sshd服务器,保证经常测试客户端,从而不断线 sed -i 's/#ClientAliveInterval 0/ClientAliveInterval 60/g' /etc/ssh/sshd_config sed -i 's/#ClientAliveCountMax 3/ClientAliveCountMax 60/g' /etc/ssh/sshd_config # 允许root用户登录 sed -i '$aPermitRootLogin yes' /etc/ssh/sshd_config # 接来下切换apt的安装源,使用阿里云提供的镜像。普通的文章通常写的源是国内的大学,但在实际中,只有阿里云与华为云提供的镜像才又快又好 sed -i 's#http://security.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list sed -i 's#http://archive.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list sed -i 's#http://us.archive.ubuntu#https://mirrors.aliyun#g' /etc/apt/sources.list # 开始更新软件源与软件信息 apt update && apt upgrade -y # 开始安装python3.8,请严格按下述顺序安装,否则会出现意料之外的结果 apt install -y python3.8 python3.8-dev # 由于ubuntu自带python2.7以及python3.6,所以在安装python3.8后让它成为主用 update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2 update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3 update-alternatives --config python python --version apt install -y python3-pip python -m pip install --upgrade pip pip --version # 使用阿里云的pip源,绝大部分包可以从阿里云下载安装,即快又好,否则安装时间特别长 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip install --upgrade setuptools
- Python3.6 に依存するオペレーティング システム コンポーネントが多数あるため、Python3.6 を削除してください。
- 強制的に削除すると、オペレーティング システム全体がブリック
- ubuntu の場合、開発ツールボックスには次のものが含まれます:
awk/sed/grep 三銃士、Linux で開発する場合、これら 3 つのコマンドを知らなければ、困難になります。
vi/ vim 編集アーティファクト、始めるのは少し簡単です。難しいですが、生涯にわたるメリット
#Linux コマンドに慣れていないことによる困難を避けるために、Linux バージョンの VS をインストールすることをお勧めします。コード。 vscode はクロスプラットフォームなので、確かに非常に便利です。
以上がLinux に Python3.8 をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHPは主に手順プログラミングですが、オブジェクト指向プログラミング(OOP)もサポートしています。 Pythonは、OOP、機能、手続き上のプログラミングなど、さまざまなパラダイムをサポートしています。 PHPはWeb開発に適しており、Pythonはデータ分析や機械学習などのさまざまなアプリケーションに適しています。

PHPはWeb開発と迅速なプロトタイピングに適しており、Pythonはデータサイエンスと機械学習に適しています。 1.PHPは、単純な構文と迅速な開発に適した動的なWeb開発に使用されます。 2。Pythonには簡潔な構文があり、複数のフィールドに適しており、強力なライブラリエコシステムがあります。

PHPは1994年に発信され、Rasmuslerdorfによって開発されました。もともとはウェブサイトの訪問者を追跡するために使用され、サーバー側のスクリプト言語に徐々に進化し、Web開発で広く使用されていました。 Pythonは、1980年代後半にGuidovan Rossumによって開発され、1991年に最初にリリースされました。コードの読みやすさとシンプルさを強調し、科学的コンピューティング、データ分析、その他の分野に適しています。

NotePadはJavaコードを直接実行することはできませんが、他のツールを使用することで実現できます。コマンドラインコンパイラ(Javac)を使用してByteCodeファイル(filename.class)を生成します。 Javaインタープリター(Java)を使用して、バイトコードを解釈し、コードを実行し、結果を出力します。

メモ帳でPythonコードを実行するには、Python実行可能ファイルとNPPEXECプラグインをインストールする必要があります。 Pythonをインストールしてパスを追加した後、nppexecプラグインでコマンド「python」とパラメーター "{current_directory} {file_name}"を構成して、メモ帳のショートカットキー「F6」を介してPythonコードを実行します。

gitリポジトリアドレスを表示するには、次の手順を実行します。1。コマンドラインを開き、リポジトリディレクトリに移動します。 2。「git remote -v」コマンドを実行します。 3.出力と対応するアドレスでリポジトリ名を表示します。

GolangとPythonにはそれぞれ独自の利点があります。Golangは高性能と同時プログラミングに適していますが、PythonはデータサイエンスとWeb開発に適しています。 Golangは同時性モデルと効率的なパフォーマンスで知られていますが、Pythonは簡潔な構文とリッチライブラリエコシステムで知られています。

Pythonは学習と使用が簡単ですが、Cはより強力ですが複雑です。 1。Python構文は簡潔で初心者に適しています。動的なタイピングと自動メモリ管理により、使いやすくなりますが、ランタイムエラーを引き起こす可能性があります。 2.Cは、高性能アプリケーションに適した低レベルの制御と高度な機能を提供しますが、学習しきい値が高く、手動メモリとタイプの安全管理が必要です。
