Linux での Python のアップグレードと pip のインストールの詳細な説明

Linux での Python のアップグレードと pip のインストールの詳細な説明

Linuxバージョンのアップグレード:

1. まず、Linuxオペレーティングシステムに付属するPythonのバージョンが必要なバージョンと一致していることを確認します。

すべてのPythonバージョンはhttps://www.python.org/ftp/python/からダウンロードできます。

2. wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz をダウンロードします

3. 減圧

tar -zxvf Python-2.7.11.tgz

Python-2.7.11ディレクトリに入り、

  • ./configure
  • 作る
  • インストールする

4. Pythonのバージョンがシステムのデフォルトバージョンであるかどうかを確認します。

埋め込む:

  • python2.6 を実行します。
  • python2.7 を /usr/bin/python にコピーします。
  • インストールしたいバージョンが更新されているかどうかを再度確認してください

Pip のインストール

1. get-pip.pyはPythonで提供されています。アドレスは次のとおりです。

pypa.io の get-pip.py

2. curl https://bootstrap.pypa.io/get-pip.py | python を実行してLinuxにダウンロードしインストールします。

これはとても便利です。何でも好きなものを詰めることができます。

ピップインストールxxx

注意: yum コマンドは Python で記述されているため、Python バージョンをアップグレードすると、yum コマンドが機能しなくなる可能性があります。

# vi /usr/bin/yum #yumコマンドファイルを開き、スクリプトの起動アドレスの最初の行を変更します

上記の手順4で/usr/bin/python2.6に変更すれば問題ありません。

Windows での pip の追加インストール:

簡単な方法:

C:\Python27\Scriptsディレクトリを見つけます。easy_install.exe easy_install.exe pipを実行してpipをインストールします。

pip アップグレード:

pipを使用してモジュールをインストールすると、pipのバージョンが低すぎる場合があります

1 つのコマンドで解決:

python -m pip インストール -U pip

LinuxとWindowsの両方がこのコマンドをサポートしています

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Linux で Python 3.8 をアップグレードしてインストールし、pip と yum を設定するチュートリアル
  • CentOS で Python 2.6 を Python 2.7 にアップグレードし、pip をインストールする方法の詳細な説明
  • Python で pip を使用して修正されたパッケージをインストール、アップグレード、アップグレードする

<<:  MySQL 変数宣言とストアド プロシージャの分析

>>:  MySQLでテーブルデータを削除する方法

推薦する

Linux での SSH パスワードフリーログイン設定の詳細な説明

Linux サーバー A と B が 2 台あり、一方のサーバーから SSH 経由でパスワードなしで...

Vueプロジェクトの最適化とパッケージ化の詳細な説明

目次序文1. ルーティングの遅延読み込み1. ルートの遅延読み込みが必要なのはなぜですか? 2. ル...

nginxワーカープロセスループの実装

ワーカープロセスは、起動されると、まず自身の動作に必要な環境を初期化し、次に実行する必要があるイベン...

docker コマンド例外「権限が拒否されました」の解決方法

Linuxシステムでは、dockerを新しくインストールし、次のようなコマンドを入力します。dock...

JavaScriptページングコンポーネントの使い方の詳細な説明

ページネーションコンポーネントはWeb開発でよく使われるコンポーネントです。ページネーション機能を実...

Echart Bar の 2 列チャート スタイルの最も完全な詳細な説明

目次序文インストールと設定1. Echartsをインストールする2. Echartsをグローバルに導...

Dockerコンテナのデータを復元する方法

プロジェクトのテスト環境データベースのデータが失われてしまったので、記録しておきたいと思います。当時...

ホバープロンプトにはvue2+elementuiを使用する

Vue2+elementui のホバー プロンプトは、外部と内部に分かれています。内部のものは el...

Docker のコンテナ データ ボリュームの概要

目次Dockerコンテナのデータ量データボリュームの使用方法1: コマンド-vを使用して直接マウント...

Vueデータ監視の原理の詳細な説明

目次1. はじめにII. 監視対象2.1 なぜオブジェクトを監視する必要があるのですか? 2.2 デ...

CSS でより美しいリンクプロンプト効果をカスタマイズする方法

提案: コードをできるだけ手書きすると、学習の効率と深さを効果的に向上できます。デフォルトでは、&l...

MySQL ビューの紹介と基本操作のチュートリアル

序文ビューは、データベース システム内で非常に便利なデータベース オブジェクトです。 MySQL 5...

innodb_flush_method 値メソッド (例の説明)

innodb_flush_methodのいくつかの典型的な値 fsync: InnoDB は fs...

Windows 10 での mysql-8.0.17-winx64 のインストール方法

1.公式サイトからダウンロードして解凍する参考: ダウンロード後、zip 圧縮ファイル (mysql...

AngularでTweenMaxアニメーションライブラリを使用する際の問題と解決策

最近何もすることがないのでCSSをいじっていますより良いアニメーションライブラリTweenMaxを見...