Linux で pyenv をインストールする方法

Linux で pyenv をインストールする方法

前提条件

gitをインストールする必要がある

インストール手順

1. リモートリポジトリからpyenvをクローンする

以下のコマンドを使用して pyenv をクローンします。

git clone https://github.com/yyuu/pyenv.git ~/.pyenv

2. 環境変数を設定する

環境変数を設定するには、次の 3 つのコマンドを順番に使用します。

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

または、ファイルに直接移動して最後に追加します:

vim ~/.bash_profile
#pyenv
エクスポート PYENV_ROOT="$HOME/.pyenv"
PATH="$PYENV_ROOT/bin:$PATH" をエクスポートします。
"$(pyenv init -)" を評価する

3. 環境変数の使用

前の手順で変更した構成ファイルを再実行するには、source コマンドを使用します。

ソース ~/.bash_profile

この時点で、pyenv がインストールされます。

インストールされている pyenv のバージョンを表示するには、次のコマンドを使用できます。

[root@server1 ローカル]# pyenv -v
pyenv 1.2.13-14-gecd67c8

要約する

上記は、編集者が紹介した Linux で pyenv をインストールする方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntu 18.04 は pyenv、pyenv-virtualenv、virtualenv、Numpy、SciPy、Pillow、Matplotlib をインストールします
  • pyenvとvirtualenvをインストールして、Pythonの複数のバージョンとプロジェクトを管理します。
  • DeepinでPyenvをインストールする手順
  • Mac での pyenv のインストールと使用に関するチュートリアル

<<:  Vue3 ドラッグ可能な左パネルと右パネルの分割コンポーネントの実装

>>:  MySQL 8.0.12 の詳細なインストールおよびアンインストール チュートリアル

推薦する

CSS3 @mediaの基本的な使い方のまとめ

//文法: @media mediatype and | not | only (メディア機能) ...

4つの柔軟なScssコンパイル出力スタイル

多くの人は、Scss を使用する瞬間からコンパイル方法を説明されてきました。したがって、コマンドのコ...

Dockerコンテナデータをコピーしてバックアップする方法の詳細な説明

ここでは、Jenkins コンテナを例に 3 つの方法を紹介します。方法1コンテナをイメージにパッケ...

Flinkのフォールトトレラントメカニズムに関する簡単な説明:ジョブ実行とデーモン

目次1. ジョブ実行のフォールトトレランス1.1 タスクフェイルオーバー戦略1.2 ジョブ再開戦略2...

Chrome、Firefox、IEで入力カーソルの位置がずれる問題の解決方法

ブラウザで入力カーソルがずれる問題の詳しい説明<br />仕事で問題に遭遇し、解決策を探...

CSS を使用して複数の方法で等幅レイアウトを実装するサンプルコード

この記事で説明する等幅レイアウトでは、純粋な CSS を使用して、要素の幅を手動で設定することなく、...

フロントエンドエンジニアが作ったクールなインタラクティブウェブサイトを推薦します

ウェブサイトリンク: http://strml.net/サミュエル・リード著ヒント: 昨日、Mome...

背景のグラデーションと自動フルスクリーンを実現するCSSコード

背景グラデーションと自動フルスクリーンに関する CSS の問題編集長は CSS の開発中に致命的な問...

CSS が最初のサイクルで画像を読み込むために @keyframes を使用するときに発生するホワイトギャップの問題 (フラッシュ画面) をすばやく解決します。

問題の説明: CSS アニメーション プロパティを使用すると、ループが最初に読み込まれたときに白いギ...

HTML 特殊文字変換表

キャラクター小数点文字番号エンティティ名---未使用空間---スペースバー! ! ---感嘆符「 」...

HTML いくつかの特別な分割線効果

1. 基本ライン 2. 特殊効果(効果は独立しておらず、互いに組み合わせることができます) 1. 両...

Vue Element-ui フォーム検証ルールの実装

目次1. はじめに2. ルール検証の入力モード2.1 サンプルコード2.2、フォーム項目2.3. 小...

MySQL マスタースレーブ同期メカニズムと同期遅延問題追跡プロセス

序文DBA として、仕事中に MySQL マスターとスレーブの同期遅延の問題に遭遇することがよくあり...

Reactイベントメカニズムソースコード分析

目次原理ソースコード分析委任されたイベントバインディングすべてのサポートされているイベントを聴くネイ...

Linux で静的ルーティングを追加するための 2 つの実装方法の分析

ルートを追加するコマンド: 1.ルート追加route add -net 192.56.76.0 ne...