Enviar búsqueda
Cargar
Pynyumon03 LT
•
Descargar como PPTX, PDF
•
1 recomendación
•
1,356 vistas
D
drillan
Seguir
Python入門者の集い #3のLT資料です
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 18
Descargar ahora
Recomendados
久しぶりのPythonでgoogleのアレを制御してみた
久しぶりのPythonでgoogleのアレを制御してみた
Shohei Tai
Stapy#17LT
Stapy#17LT
drillan
サードパーティパッケージの歩き方
サードパーティパッケージの歩き方
Takesxi Sximada
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
Pyladies tokyo 2nd anniversary LT
Pyladies tokyo 2nd anniversary LT
drillan
WindowsでPython
WindowsでPython
drillan
Recomendados
久しぶりのPythonでgoogleのアレを制御してみた
久しぶりのPythonでgoogleのアレを制御してみた
Shohei Tai
Stapy#17LT
Stapy#17LT
drillan
サードパーティパッケージの歩き方
サードパーティパッケージの歩き方
Takesxi Sximada
Python3 プログラミング勉強会
Python3 プログラミング勉強会
Tetsuya Morimoto
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
勉強会 Cvml python基礎
勉強会 Cvml python基礎
真哉 杉野
Pyladies tokyo 2nd anniversary LT
Pyladies tokyo 2nd anniversary LT
drillan
WindowsでPython
WindowsでPython
drillan
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Aki Ariga
Stapy#22 LT
Stapy#22 LT
NaoY-2501
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
Katsuhiro Morishita
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
aoshiman
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
Tetsuya Morimoto
OSS Study#19_LT
OSS Study#19_LT
NaoY-2501
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Shinya Okano
S20 t1 stapyのこれまでとこれから
S20 t1 stapyのこれまでとこれから
Takeshi Akutsu
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Tetsuya Morimoto
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
S18 t0 introduction
S18 t0 introduction
Takeshi Akutsu
Introduction Pycon2010
Introduction Pycon2010
(shibao)芝尾 (kouichiro)幸一郎
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
Más contenido relacionado
La actualidad más candente
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Aki Ariga
Stapy#22 LT
Stapy#22 LT
NaoY-2501
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Takeshi Komiya
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
Katsuhiro Morishita
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Kazufumi Ohkawa
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
aoshiman
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
チームで活用するAnaconda入門
チームで活用するAnaconda入門
Takeshi Akutsu
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
Tetsuya Morimoto
OSS Study#19_LT
OSS Study#19_LT
NaoY-2501
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
Shinya Okano
S20 t1 stapyのこれまでとこれから
S20 t1 stapyのこれまでとこれから
Takeshi Akutsu
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Tetsuya Morimoto
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Shinya Okano
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
S18 t0 introduction
S18 t0 introduction
Takeshi Akutsu
La actualidad más candente
(20)
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
なぜ科学計算にはPythonか?
なぜ科学計算にはPythonか?
Stapy#22 LT
Stapy#22 LT
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
Pythonの環境導入 2014年春季版
Pythonの環境導入 2014年春季版
Javascriptを書きたくないヒ トのためのPythonScript
Javascriptを書きたくないヒ トのためのPythonScript
Python札幌 2012/06/17
Python札幌 2012/06/17
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
今年使ってみて良かった、Pythonモジュール、パッケージ、ツール
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
チームで活用するAnaconda入門
チームで活用するAnaconda入門
PyCon JP 2016 ビギナーセッション
PyCon JP 2016 ビギナーセッション
OSS Study#19_LT
OSS Study#19_LT
Python入門 コードリーディング - PyConJP2016
Python入門 コードリーディング - PyConJP2016
S20 t1 stapyのこれまでとこれから
S20 t1 stapyのこれまでとこれから
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Pyconjp2016 pyftplib
Pyconjp2016 pyftplib
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
S18 t0 introduction
S18 t0 introduction
Similar a Pynyumon03 LT
Introduction Pycon2010
Introduction Pycon2010
(shibao)芝尾 (kouichiro)幸一郎
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
一年ツイッター
一年ツイッター
XMLProJ2014
osakapy 2014.05 LT
osakapy 2014.05 LT
Hattori Hideo
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
Ransui Iso
Python用ゲームエンジンPyxelで遊んでみた
Python用ゲームエンジンPyxelで遊んでみた
Hirofumi Watanabe
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
Takayuki Shimizukawa
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
OSSはどこまで産業用機器に使えるか_20230520.pdf
OSSはどこまで産業用機器に使えるか_20230520.pdf
Kioto Hirahara
Python開発環境構築ハンズオンセミナー
Python開発環境構築ハンズオンセミナー
地球人
po-1. プログラミング入門
po-1. プログラミング入門
kunihikokaneko1
PythonでPodcastを聴く
PythonでPodcastを聴く
Masato Fujitake
開発環境構築からはじめるPython VisualStudio Codeとpipenvで始めるpython
開発環境構築からはじめるPython VisualStudio Codeとpipenvで始めるpython
tomitomi3 tomitomi3
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
2bo 2bo
過去2回の登壇内容からのPython×ドローンの進化アップデート内容と今後について展望
過去2回の登壇内容からのPython×ドローンの進化アップデート内容と今後について展望
Lina Katayose
[PyConJP2019]Pythonで切り開く新しい農業
[PyConJP2019]Pythonで切り開く新しい農業
Makoto Koike
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
Homebrewによるソフトウェアの実装 (3)
Homebrewによるソフトウェアの実装 (3)
Yoshihiro Mizoguchi
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Tetsuo Mitsuda
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Masafumi Terazono
Similar a Pynyumon03 LT
(20)
Introduction Pycon2010
Introduction Pycon2010
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
一年ツイッター
一年ツイッター
osakapy 2014.05 LT
osakapy 2014.05 LT
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
Python用ゲームエンジンPyxelで遊んでみた
Python用ゲームエンジンPyxelで遊んでみた
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
PyPro2の読みどころ紹介:Python開発の過去と現在 - BPStudy93
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
OSSはどこまで産業用機器に使えるか_20230520.pdf
OSSはどこまで産業用機器に使えるか_20230520.pdf
Python開発環境構築ハンズオンセミナー
Python開発環境構築ハンズオンセミナー
po-1. プログラミング入門
po-1. プログラミング入門
PythonでPodcastを聴く
PythonでPodcastを聴く
開発環境構築からはじめるPython VisualStudio Codeとpipenvで始めるpython
開発環境構築からはじめるPython VisualStudio Codeとpipenvで始めるpython
Cent osにpyhtonをインストールしてみよう
Cent osにpyhtonをインストールしてみよう
過去2回の登壇内容からのPython×ドローンの進化アップデート内容と今後について展望
過去2回の登壇内容からのPython×ドローンの進化アップデート内容と今後について展望
[PyConJP2019]Pythonで切り開く新しい農業
[PyConJP2019]Pythonで切り開く新しい農業
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Homebrewによるソフトウェアの実装 (3)
Homebrewによるソフトウェアの実装 (3)
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Pynyumon03 LT
1.
WindowsでPythonや る方法いろいろ Python入門者の集い #3 LT 1
2.
自己紹介 名前: driller
Twitter: @patraqushe なにやってる人? デリバティブトレーダー Python歴 1年ちょい 2
3.
宣伝: PyConJP2016でTalkします https://pycon.jp/2016/ja/schedule/presentation/24/Distribution
録画されないTalkです、あとからYouTubeで見ることができません Excel, pandas, Jupyter このどれかにティンときた人は是非きてネ 3
4.
WindowsのバイナリでPythonを動かす 公式のPythonからインストール Distributionからインストール
Anaconda Canopy Python(x,y) WinPython Pyzo Intel® Distribution for Python* Cygwin, MinGW等 4
5.
LinuxのバイナリでPythonを動かす 仮想化マシン VMware
Player, VirtualBox(Vagrant) コンテナ(Docker) Docker toolbox, Docker for Windows Bash on Ubuntu on Windows(WSL) ←New! 5
6.
Windowsのバイナリで動かす場合 利点 オーバーヘッドが少ない 構成がシンプル
WindowsのAPIが呼び出せる Windowsアプリ(Excel等)と連携できる 欠点 コンパイラが必要なパッケージを入 れる場合に苦労することがある Windowsに対応していないパッケー ジがある cmd.exe(Dos)じゃないと使えないコ マンドがある(conda, virtualenv- wrapper) 事例が少ない 6
7.
Linuxのバイナリで動かす場合 利点 殆どのパッケージが動作する シェルが使える
インフラ系のツールと連動させるこ とが容易 pyenv等が使える 事例が多い 欠点 構成によってはオーバーヘッドがあ る Windowsのアプリと連携できない GUIが面倒 Linuxに対する学習コスト 7
8.
WindowsのバイナリでPythonを動か す 普通はここから 8
9.
公式のPython 最も一般的な方法で王道 問題があった場合に比較的対処し易い
コンパイルが必要なパッケージを入れる場合に苦労すること がある コンパイラをインストールする Unofficial Windows Binaries for Python Extension Packages(http://www.lfd.uci.edu/~gohlke/pythonlibs/)からwheelをダウンロー ドしてインストールする ←ほぼ必須! 仮想環境はVirtualenv, Virtualenvwrapperが主流 9
10.
Distribution 必要なパッケージがプリインストールされて便利 現状ではAnaconda一強
ハマってしまったときに困ることが多い パッケージ管理がブラックボックス トラブルシューティングの事例が少ない 識者にきいても嫌がられることがある WinPythonはportableなので引っ越しに便利 10
11.
Anaconda とにかくメジャーなパッケージがプリインストールされてい る パッケージは全てビルドされている
minicondaをインストールすることで最小限の構成も作れる pipも使えるがcondaというパッケージ管理コマンドがある condaにないパッケージはpipでインストールする condaで仮想環境を構築できる condaでハマったときに苦労することがある(特にWindows) 11
12.
Intel® Distribution for
Python* とにかく高速で動作する 未だベータ版 動かないパッケージが多い mklはnumpy等が対応してきたので、mkl目的ならこれを敢え て選択しなくてもよいかも 12
13.
LinuxのバイナリでPythonを動かす Pythonのマイノリティからマジョリティへ 13
14.
仮想化マシン(VM Ware, VirtualBox)
通常のLinuxマシンと同じように使えるので、普段Linuxを触っ ている場合は抵抗なく使える Linux環境の事例と共有できる pyenv, direnv, Pythonz等が使える 殆どのパッケージが動作する 仮想マシンが動作するハードウェア要件とOS要件がある 仮想マシン用にある程度リソースが予約されてしまう Docker toolboxと併用するならVirtualBox OSはVagrantでインストールするのが手軽 14
15.
Docker Docker for
Windowsがbetaからstableになった 様々なDocker Imageが用意されている Docker composeを使うことでDBや他の言語との連携ができ る 様々なOS、様々なバージョンのPython環境を構築できる 作りなおしたり、引っ越しするのが簡単 ハードウェア要件とOS要件がある ある程度コンテナの知識が必要 15
16.
Bash on Ubuntu
on Windows(WSL) Windows 10 Anniversary Editionからbash(Ubuntu)が使えるよ うに CygwinやMinGWに近いが、ネイティブなバイナリが動作する のでオーバーヘッドが少ない(らしい) Jupyter Notebookを普通にインストールしても動かないので、 libzmqのパッチを入れる必要がある(2016/8/20現在) https://github.com/Microsoft/BashOnWindows/issues/185 GUIもX-windowで動作する(時間があればデモやります) ハードウェア要件とOS要件がある まだbeta版なので今後のアップデートに期待 16
17.
Pythonのプライオリティはそこそこの 位置にいるので今後に期待できそう https://msdn.microsoft.com/en-us/commandline/wsl/faq 17
18.
Let's start Python! ご清聴ありがとうございました 18
Descargar ahora