MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - Pyenvのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - Pyenv
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == pyenvを使用すると、複数のバージョンのPythonを簡単に切り替えることができる。<br> <br><br> == pyenvの依存ライブラリをインストール == pyenvをインストールする前に、以下の依存ライブラリをインストールする。<br> # SUSE sudo zypper install gcc make automake git readline-devel bzip2 libbz2-devel xz-devel zlib-devel ncurses-devel libopenssl-devel sqlite3-devel \ libffi-devel tk-devel # Raspberry Pi sudp apt-get install git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev <br><br> == Git Hubからクローンしてインストール == まず、[https://github.com/pyenv/pyenv PyenvのGithub]からPyenvをダウンロードする。<br> git clone https://github.com/pyenv/pyenv.git <Pyenvのインストールディレクトリ> または wget https://github.com/pyenv/pyenv/archive/refs/tags/<バージョン>.tar.gz <br> 次に、環境変数<code>PYENV_ROOT</code>を定義して、上記でダウンロードしたPyenvディレクトリを指定する。<br> また、/<Pyenvのインストールディクレトリ>/binディレクトリを環境変数<code>PATH</code>に追加する。<br> vi ~/.profile <br> <syntaxhighlight lang="sh"> # ~/.profileファイル # SUSE export PATH="/<Pyenvのインストールディレクトリ>/bin:$PATH" eval "$(pyenv init --path)" export PYENV_ROOT="<Pyenvのインストールディレクトリ>" # Raspberry Pi export PATH="/<Pyenvのインストールディレクトリ>/bin:$PATH" export PYENV_ROOT="<Pyenvのインストールディレクトリ>" </syntaxhighlight> <br> <code>pyenv init</code>コマンドを追加する。<br> 初期化中に環境変数<code>PATH</code>を操作するため、<code>eval "$(pyenv init-)"</code>コマンドを、~/.profileファイルの最後に配置する。<br> echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.profile <br> または vi ~/.profile <br> <syntaxhighlight lang="sh"> # ~/.profileファイル if command -v pyenv 1>/dev/null 2>&1; then eval "$(pyenv init -)" fi </syntaxhighlight> <br> シェルを再起動して、パスの変更を有効にする。<br> これにより、Pyenvが使用できるようになる。<br> exec "$SHELL" <br> 例えば、Python 3.8.1をインストールするには、以下のコマンドを実行する。 インストールディレクトリは、$PYENV_ROOT/versionsディレクトリである。<br> <br> <u>※注意</u><br> <u>ビルドに構成オプションを渡す必要がある場合は、環境変数<code>PYTHON_CONFIGURE_OPTS</code>に<code>--enable-framework=</code>オプションを使用すること。</u><br> pyenv install 3.8.1 <br><br> == pyenvの使用方法 == ===== インストール済みの一覧と現在アクティブなバージョンを表示 ===== pyenv versions <br> ===== インストール可能なPythonのバージョンを表示 ===== pyenv install --list <br> ===== Pythonのインストール ===== pyenv install <Pythonのバージョン> <br> ===== 使用するPythonを変更する ===== pyenv global 3.8.1 <br> ===== 特定のディレクトリ内のみ使用するPythonを変更する ===== pyenv local 3.8.1 <br> ===== パッケージのアンインストール ===== pyenv uninstall 3.8.1 <br> ===== Pythonのバージョンを戻す ===== pyenv global system <br><br> == Pyenvのアップデート == <code>git</code>コマンドを使用してPyenvをインストールした場合、<code>git</code>コマンドによりアップデートできる。<br> cd <Pyenvのインストールディレクトリ> git pull <br><br> == pyenvのアンインストール == まず、~/.profileファイルからPyenvの設定を記述している箇所を削除する。<br> これにより、<Pyenvのインストールディレクトリ>/pyenv shimsディレクトリが環境変数PATHから削除される。(ただし、pyenvコマンドは使用できる)<br> <br> 次に、Pyenvのインストールディレクトリを削除する。<br> これにより、<Pyenvのインストールディレクトリ>/versionsディレクトリの下にインストールされた全てのPythonが削除される。<br> rm -rf <Pyenvのインストールディレクトリ> <br><br> __FORCETOC__ [[カテゴリ:Python]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]]
インストール - Pyenv
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse