python:pythonbrew

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン両方とも次のリビジョン
python:pythonbrew [2016/01/24 07:12] – [インストール (Linux & Mac編)] ともやんpython:pythonbrew [2019/07/27 04:36] ともやん
行 1: 行 1:
 +<ifauth !@loggedinusers><html>
 +<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
 +<script>
 +     (adsbygoogle = window.adsbygoogle || []).push({
 +          google_ad_client: "ca-pub-0791334967460971",
 +          enable_page_level_ads: true
 +     });
 +</script></html></ifauth>
 ====== pythonbrew の使い方 ====== ====== pythonbrew の使い方 ======
  
行 18: 行 26:
 $ mkdir ~/work $ mkdir ~/work
 $ cd ~/work $ cd ~/work
-$ curl -O http://ftp.yz.yamagata-u.ac.jp/pub/Linux/fedora/linux/releases/23/Workstation/source/SRPMS/p/python-2.7.10-8.fc23.src.rpm +$ curl -O http://ftp.yz.yamagata-u.ac.jp/pub/Linux/fedora/linux/releases/27/Workstation/source/tree/Packages/p/python2-2.7.13-17.fc27.src.rpm 
-$ sudo yum-builddep ~/work/python-2.7.10-8.fc23.src.rpm+$ sudo yum-builddep ~/work/python2-2.7.13-17.fc27.src.rpm
 </code> </code>
 \\ \\
行 61: 行 69:
  
 ===== 使い方 ===== ===== 使い方 =====
-^ Python環境関連 ^^+^ Pythonbrew 関連 ^^ 
 +^コマンド  ^説明 
 +| pybrew update  | pythonbrew を latest version にアップデートする。 
 +^ Python 環境関連 ^^
 ^コマンド  ^説明  ^ ^コマンド  ^説明  ^
 | pybrew install 2.7.10  | 指定されたバージョンの python をビルドしてインストールする。  | | pybrew install 2.7.10  | 指定されたバージョンの python をビルドしてインストールする。  |
行 201: 行 212:
 Python x.x.x Python x.x.x
 </code> </code>
 +===== メモ =====
 +pythonbrew は $HOME/.pythonbrew にインストールされる。\\
 +ビルドした python は pythons に Python-[バージョン]の形式で格納される。\\
 +venv create した python は venvs Python-[バージョン]/[環境名]の形式で格納される。\\
 +<code>
 +$ mkdir .pythonbrew/pythons/Python-2.7.13
 +$ mkdir .pythonbrew/venvs/Python-2.7.13
 +$ cd .pythonbrew/venvs/Python-2.7.13
 +$ virtualenv -p /usr/bin/python2.7 py27dj110
 +</code>
 +すると
 +<code>
 +$ pybrew venv use py27dj110
 +</code>
 +できる。
 ===== トラブルシューティング ===== ===== トラブルシューティング =====
  
  • python/pythonbrew.txt
  • 最終更新: 2019/08/19 06:42
  • by ともやん