Enviar pesquisa
Carregar
Pyenvで幸せになろう.py
•
Transferir como PPTX, PDF
•
0 gostou
•
2,033 visualizações
2bo 2bo
Seguir
Python東海 第27回 発表資料
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 27
Baixar agora
Recomendados
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
2bo 2bo
Python東海の紹介.py
Python東海の紹介.py
2bo 2bo
Pythonでzabbix apiを使ってみる
Pythonでzabbix apiを使ってみる
2bo 2bo
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
鉄次 尾形
ライフログ、時系列メモ
ライフログ、時系列メモ
鉄次 尾形
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
イマドキのUbuntu活用法
イマドキのUbuntu活用法
Hiroshi Chonan
Python3でwebアプリ
Python3でwebアプリ
Atsushi Odagiri
Recomendados
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
2bo 2bo
Python東海の紹介.py
Python東海の紹介.py
2bo 2bo
Pythonでzabbix apiを使ってみる
Pythonでzabbix apiを使ってみる
2bo 2bo
マルチタスクって奥が深い #mishimapm
マルチタスクって奥が深い #mishimapm
鉄次 尾形
ライフログ、時系列メモ
ライフログ、時系列メモ
鉄次 尾形
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
イマドキのUbuntu活用法
イマドキのUbuntu活用法
Hiroshi Chonan
Python3でwebアプリ
Python3でwebアプリ
Atsushi Odagiri
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Making Editor written in Ruby version 20160611
Making Editor written in Ruby version 20160611
Langur
大好きなPecoの話
大好きなPecoの話
YusukeSasajima
ユニットテストと始める始める安全なPythonライブラリ開発
ユニットテストと始める始める安全なPythonライブラリ開発
Yuya Oka
Goodpatchに生息するbotたち
Goodpatchに生息するbotたち
deepblue will
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
Hideaki Miyake
OS development beginner version 20160611
OS development beginner version 20160611
Langur
宇宙zsh #2
宇宙zsh #2
Hideaki Miyake
先取り Go1.5
先取り Go1.5
Preferred Networks
Zsh 2
Zsh 2
Hideaki Miyake
Pythonで二段階認証
Pythonで二段階認証
aoshiman
本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
Rosjp37 live ros
Rosjp37 live ros
Tatsuya Fukuta
Sphinxを用いたBiopythonチュートリアル翻訳
Sphinxを用いたBiopythonチュートリアル翻訳
Kozo Nishida
CD-ROMドライブを身につけよう
CD-ROMドライブを身につけよう
Akira Ouchi
小ネタ:Android上でroscoreを走らせてみた
小ネタ:Android上でroscoreを走らせてみた
Ryodo Tanaka
20220119 IoTLT vol83 kitazaki v1
20220119 IoTLT vol83 kitazaki v1
Ayachika Kitazaki
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Akira Ouchi
20220122 sports TechLT vol8 kitazaki v1
20220122 sports TechLT vol8 kitazaki v1
Ayachika Kitazaki
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
Katsuhiro Morishita
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
Katsuhiro Morishita
Mais conteúdo relacionado
Mais procurados
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
Making Editor written in Ruby version 20160611
Making Editor written in Ruby version 20160611
Langur
大好きなPecoの話
大好きなPecoの話
YusukeSasajima
ユニットテストと始める始める安全なPythonライブラリ開発
ユニットテストと始める始める安全なPythonライブラリ開発
Yuya Oka
Goodpatchに生息するbotたち
Goodpatchに生息するbotたち
deepblue will
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
Hideaki Miyake
OS development beginner version 20160611
OS development beginner version 20160611
Langur
宇宙zsh #2
宇宙zsh #2
Hideaki Miyake
先取り Go1.5
先取り Go1.5
Preferred Networks
Zsh 2
Zsh 2
Hideaki Miyake
Pythonで二段階認証
Pythonで二段階認証
aoshiman
本格的に始めるzsh
本格的に始めるzsh
Hideaki Miyake
Rosjp37 live ros
Rosjp37 live ros
Tatsuya Fukuta
Sphinxを用いたBiopythonチュートリアル翻訳
Sphinxを用いたBiopythonチュートリアル翻訳
Kozo Nishida
CD-ROMドライブを身につけよう
CD-ROMドライブを身につけよう
Akira Ouchi
小ネタ:Android上でroscoreを走らせてみた
小ネタ:Android上でroscoreを走らせてみた
Ryodo Tanaka
20220119 IoTLT vol83 kitazaki v1
20220119 IoTLT vol83 kitazaki v1
Ayachika Kitazaki
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Akira Ouchi
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Akira Ouchi
20220122 sports TechLT vol8 kitazaki v1
20220122 sports TechLT vol8 kitazaki v1
Ayachika Kitazaki
Mais procurados
(20)
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Making Editor written in Ruby version 20160611
Making Editor written in Ruby version 20160611
大好きなPecoの話
大好きなPecoの話
ユニットテストと始める始める安全なPythonライブラリ開発
ユニットテストと始める始める安全なPythonライブラリ開発
Goodpatchに生息するbotたち
Goodpatchに生息するbotたち
oh-my-zshを使うのは止めよう
oh-my-zshを使うのは止めよう
OS development beginner version 20160611
OS development beginner version 20160611
宇宙zsh #2
宇宙zsh #2
先取り Go1.5
先取り Go1.5
Zsh 2
Zsh 2
Pythonで二段階認証
Pythonで二段階認証
本格的に始めるzsh
本格的に始めるzsh
Rosjp37 live ros
Rosjp37 live ros
Sphinxを用いたBiopythonチュートリアル翻訳
Sphinxを用いたBiopythonチュートリアル翻訳
CD-ROMドライブを身につけよう
CD-ROMドライブを身につけよう
小ネタ:Android上でroscoreを走らせてみた
小ネタ:Android上でroscoreを走らせてみた
20220119 IoTLT vol83 kitazaki v1
20220119 IoTLT vol83 kitazaki v1
簡単に楽しくはじめよう!Raspberry Pi入門
簡単に楽しくはじめよう!Raspberry Pi入門
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
20220122 sports TechLT vol8 kitazaki v1
20220122 sports TechLT vol8 kitazaki v1
Destaque
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
Katsuhiro Morishita
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
Katsuhiro Morishita
PhoneGap勉強会 in 熊本
PhoneGap勉強会 in 熊本
Suguru Murakami
タイピング練習のすゝめ
タイピング練習のすゝめ
Katsuhiro Morishita
PEP8を読んでみよう
PEP8を読んでみよう
2bo 2bo
芸術情報演習デザイン(Web) 第7回:CSSレイアウト
芸術情報演習デザイン(Web) 第7回:CSSレイアウト
Atsushi Tadokoro
自宅仮想マシンをConohaに移行してみた
自宅仮想マシンをConohaに移行してみた
2bo 2bo
音ゲーコントローラとLinux Input Subsystem
音ゲーコントローラとLinux Input Subsystem
monochrojazz
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
ue_ta
VBAにおける配列の データ構造と行列
VBAにおける配列の データ構造と行列
Katsuhiro Morishita
[CGWCC2016] UE4でリギング
[CGWCC2016] UE4でリギング
ue_ta
物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎
fumoto kazuhiro
Substanceのちょっといい話
Substanceのちょっといい話
Satoshi Kodaira
バイオインフォマティクスで実験ノートを取ろう
バイオインフォマティクスで実験ノートを取ろう
Masahiro Kasahara
Gensim
Gensim
saireya _
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
Katsuhiro Morishita
3DCGMeetup08_MayaRigSystem_mGear
3DCGMeetup08_MayaRigSystem_mGear
ue_ta
VBAとPythonで始める数値計算教育
VBAとPythonで始める数値計算教育
Katsuhiro Morishita
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
Yumi uniq Ishizaki
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
Destaque
(20)
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
オトナのプログラミング勉強会 オトナのDeep Learning 2016-11
PhoneGap勉強会 in 熊本
PhoneGap勉強会 in 熊本
タイピング練習のすゝめ
タイピング練習のすゝめ
PEP8を読んでみよう
PEP8を読んでみよう
芸術情報演習デザイン(Web) 第7回:CSSレイアウト
芸術情報演習デザイン(Web) 第7回:CSSレイアウト
自宅仮想マシンをConohaに移行してみた
自宅仮想マシンをConohaに移行してみた
音ゲーコントローラとLinux Input Subsystem
音ゲーコントローラとLinux Input Subsystem
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
[Road to Stingray] Stingrayで進めるアニメーションワークフローについて
VBAにおける配列の データ構造と行列
VBAにおける配列の データ構造と行列
[CGWCC2016] UE4でリギング
[CGWCC2016] UE4でリギング
物理ベースの絵作りのための基礎
物理ベースの絵作りのための基礎
Substanceのちょっといい話
Substanceのちょっといい話
バイオインフォマティクスで実験ノートを取ろう
バイオインフォマティクスで実験ノートを取ろう
Gensim
Gensim
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
PythonとRによるデータ分析環境の構築と機械学習によるデータ認識
3DCGMeetup08_MayaRigSystem_mGear
3DCGMeetup08_MayaRigSystem_mGear
VBAとPythonで始める数値計算教育
VBAとPythonで始める数値計算教育
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Semelhante a Pyenvで幸せになろう.py
Python3と向かい合ってみる
Python3と向かい合ってみる
Atsuo Ishimoto
Pillowの使い方
Pillowの使い方
2bo 2bo
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Pythonで自動化した話1
Pythonで自動化した話1
Masato Fujitake
万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画
Takeshi Akutsu
Pythonでジョブキューシステムを作った
Pythonでジョブキューシステムを作った
Ryota Suenaga
Introduction
Introduction
Takeshi Akutsu
機械の体を手に入れるのよ、鉄郎!!!
機械の体を手に入れるのよ、鉄郎!!!
Nagi Teramo
@nifty エンジニアサポートの使い方
@nifty エンジニアサポートの使い方
Yuichi Saotome
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
Kouta Imanaka
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
一年ツイッター
一年ツイッター
XMLProJ2014
Seq2Seqでボットづくり
Seq2Seqでボットづくり
Masato Fujitake
#phpmatsuri LT大会システムの中身
#phpmatsuri LT大会システムの中身
Hisateru Tanaka
いないいないさあぼ
いないいないさあぼ
Tetsuya Kanja
Introduction of kabepy
Introduction of kabepy
Kenjiro Kosaka
SwiftのWebフレームワークVaporを触ってみる
SwiftのWebフレームワークVaporを触ってみる
Yuya Oka
S08 t0 orientation
S08 t0 orientation
Takeshi Akutsu
Webを支える組み込み技術
Webを支える組み込み技術
Yuji Chiya
Semelhante a Pyenvで幸せになろう.py
(20)
Python3と向かい合ってみる
Python3と向かい合ってみる
Pillowの使い方
Pillowの使い方
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
Pythonで自動化した話1
Pythonで自動化した話1
万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画
Pythonでジョブキューシステムを作った
Pythonでジョブキューシステムを作った
Introduction
Introduction
機械の体を手に入れるのよ、鉄郎!!!
機械の体を手に入れるのよ、鉄郎!!!
@nifty エンジニアサポートの使い方
@nifty エンジニアサポートの使い方
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
オープンセミナー香川2012 LT
オープンセミナー香川2012 LT
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
一年ツイッター
一年ツイッター
Seq2Seqでボットづくり
Seq2Seqでボットづくり
#phpmatsuri LT大会システムの中身
#phpmatsuri LT大会システムの中身
いないいないさあぼ
いないいないさあぼ
Introduction of kabepy
Introduction of kabepy
SwiftのWebフレームワークVaporを触ってみる
SwiftのWebフレームワークVaporを触ってみる
S08 t0 orientation
S08 t0 orientation
Webを支える組み込み技術
Webを支える組み込み技術
Mais de 2bo 2bo
PyScriptの紹介
PyScriptの紹介
2bo 2bo
結婚式のエンドロールを「Pythonで」当日作った話
結婚式のエンドロールを「Pythonで」当日作った話
2bo 2bo
Raspberry p ionzabbixproxy
Raspberry p ionzabbixproxy
2bo 2bo
Djangoとweb2pyをapacheに組込む
Djangoとweb2pyをapacheに組込む
2bo 2bo
Raspberry piの紹介
Raspberry piの紹介
2bo 2bo
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
Mais de 2bo 2bo
(6)
PyScriptの紹介
PyScriptの紹介
結婚式のエンドロールを「Pythonで」当日作った話
結婚式のエンドロールを「Pythonで」当日作った話
Raspberry p ionzabbixproxy
Raspberry p ionzabbixproxy
Djangoとweb2pyをapacheに組込む
Djangoとweb2pyをapacheに組込む
Raspberry piの紹介
Raspberry piの紹介
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
Pyenvで幸せになろう.py
1.
2.
OSC 名古屋 でLTでやったら 人が増えた!
3.
増えなかったら死にたくなる とこだった…
4.
pyenvで幸せになろう.py Python東海 第27回 勉強会 2015/05/30 @2box2bo
5.
お前だれよ • 名前:坪内 由孝@2box2bo •
ブログ:http://www.zumwalt.info/blog • 所属:(☝ ՞ਊ ՞)☝ウィーンなユーザー会 (Ejectコマンドユーザー会)Python東海 共同管理人Ingress 緑組 L11へたれagentAhiruYaki User Group あひる釣り師
6.
複数のバージョンのPythonを 使いたいこと。ありませんか ?
7.
実現できます。
8.
そう、pyenvならね。
9.
準備しないといけないですが 。
10.
必要にせまられた理由 • 既存の2系で書いたスクリプトも使いたいけど 、3系のスクリプトも動かさなきゃいけない • CentOS
6でやってたコンパイルインストール が7では無事に死亡した。
11.
インストール
12.
環境 • CentOS 6
(7でもいけるはず) • Python 2.7.9 • python 3.4.3
13.
必要モジュールのインストール # yum install
gcc gcc-c++ make git openssl-devel bzip2-devel zlib-devel readline-devel sqlite-devel patch
14.
pyenv のセットアップ1 # git
clone git://github.com/yyuu/pyenv.git /usr/local/pyenv bash.rc の編集(以下を追記する) # tail ~/.bashrc # PyEnv Value export PYENV_ROOT="/usr/local/pyenv" export PATH="/usr/local/pyenv/bin:$PATH" eval "$(pyenv init -)"
15.
pyenv のセットアップ2 pyenv にPython
をインストール # pyenv install 3.4.3 # pyenv install 2.7.9
16.
pyenv のセットアップ3 virtualenv と
pyenv 連携の設定 # cd /usr/local/pyenv/plugins/ # git clone https://github.com/yyuu/pyenv- virtualenv.git # git clone https://github.com/yyuu/pyenv- virtualenvwrapper.git
17.
pyenv のセットアップ4 virtualenv連携のため bashrc
を再度修正 ※セットアップ1で追記した部分の修正 if [ -f /usr/local/pyenv/bin/pyenv ]; then export PYENV_ROOT=“/usr/local/pyenv" export PATH="/usr/local/pyenv/bin:$PATH" eval "$(pyenv init -)" PS1='(pyenv:`pyenv version-name`)'$PS1 fi
18.
Python環境のセットアップ
19.
現在の環境の確認 # pyenv versions *
system (set by PYENV_VERSION environment variable) 2.7.9 3.4.3
20.
仮想環境の作成 Python 3.4.3 でAhiruYakiという火葬環境を作る #
pyenv virtualenv 3.4.3 AhiruYaki
21.
環境設定 デフォルトのPython設定 # pyenv global
2.7.9 shell のPython設定 # pyenv shell AhiruYaki ディレクトリのPython設定 対象のディレクトリに移動して実行 #pyenv local AhiruYaki
22.
幸せになるところ
23.
幸せになれるとこ • シェル・ディレクトリ単位でPythonの動作バ ージョン指定ができる • 仮想環境単位でモジュールの管理ができる →
同じバージョンのPythonでモジュールを使 い分けれる
24.
仮想環境毎にモジュール管理 仮想環境毎にモジュールの管理が可能 (pyenv:AhiruYaki)[root@157-7-109-119 ahiruyaki]# pip freeze simplejson==3.7.2 (pyenv:3.4.3)[root@157-7-109-119
ahiruyaki]# pip freeze 何もなしー
25.
実際にやってみる
26.
べ、別にこのはちゃんの ステマじゃないんだからね!
27.
こんな感じで幸せになれます
Baixar agora