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でテーブルデータを削除する方法

推薦する

CocosCreator クラシック エントリー プロジェクト flappybird

目次開発環境ゲームエンジンのコンセプトCocos Creatorについてプロジェクト構造コード編集環...

ドラッグ効果を実現するための純粋なCSSコード

目次1. ドラッグ効果の例2. CSS実装の原則3. CSS実装の詳細4. CSSレイアウト1. 固...

JSフロントエンドモジュール化のいくつかの仕様についての簡単な説明

目次序文フロントエンドモジュール開発の価値厄介な名前の競合面倒なファイル依存関係モジュール化の利点C...

Dockerコンテナ終了エラーコードの手順

実行後、一部の Docker コンテナが終了することがあります。原因を調べるには、Docker コン...

Dockerにおけるコンテナとイメージの違いについてお話ししましょう

鏡とは何ですか?イメージは、複数のイメージ レイヤー (UnionFS および AUFS ファイル ...

MySQLの再帰問題

MySQL自体は再帰構文をサポートしていませんが、自己接続を通じていくつかの単純な再帰を実現できます...

フロントエンドJavaScript ES6の詳細について

目次1. はじめに1.1 Babel トランスコーダ1.2 ポリフィル2. let と const ...

MYSQL ローカルインストールと問題解決

序文この記事はかなり詳細で、少し面倒です。他のチュートリアル ドキュメントでは多くの手順が省略されて...

HTML構造化実装方法

DIV+css構造 CSSレイアウトを学んでいますか?まだ純粋な CSS レイアウトを完全に習得でき...

JavaScript でサウンド効果付きの花火効果を実装する

コードを書くのに 30 分かかりましたが、この HTML5 Canvas New Year Fire...

MySQL 5.7 でパスワードを変更するときに発生する ERROR 1054 (42S22) の解決方法

MySQL 5.7 を新しくインストールしました。ログインすると、パスワードが間違っているというメッ...

3つの簡単な調整でMySQLを最適化する

私は熟練した DBA になるつもりはありませんが、MySQL を最適化するときは、いくつかの構成を調...

インスタンス化されたオブジェクトパラメータによるMySQLクエリ例の説明

この記事では、オブジェクト パラメータをインスタンス化して MySQL でデータをクエリする方法を紹...

5つのクールで実用的なHTMLタグと属性の紹介

実はこれもクリックベイトのタイトルであり、「派手」とは言えません。ただ私が無知で、こうしたラベルを見...

JavaScript の絶妙なスネーク実装プロセス

目次1. HTML構造を作成する2. テーブルを作成する3. ヘビの頭と体を作る4. 食べ物を作る5...