Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Proč nepoužívat virtualenv
Search
Petr Viktorin
January 15, 2014
Programming
0
180
Proč nepoužívat virtualenv
Pražské Pyvo, 2014-01-15
Petr Viktorin
January 15, 2014
Tweet
Share
More Decks by Petr Viktorin
See All by Petr Viktorin
Komunitní kurzy
encukou
0
170
Jak postavit slovník z jedniček a nul
encukou
0
470
Python Packaging in Fedora
encukou
0
320
Python in Fedora
encukou
0
77
Essential Testing Concepts
encukou
0
89
Import Deep Dive
encukou
0
51
Dynamic Time Warping & Synchronizace videí
encukou
0
60
Python 3.4
encukou
0
91
Extending FreeIPA
encukou
0
310
Other Decks in Programming
See All in Programming
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
I/O Extended Android in Korea 2024 ~ Whats new in Android development tools
pluu
0
250
TiDB Serverless ~理想のServerless DBを考える~
soso_15315
1
160
日付と正規化
megmogmog1965
0
140
はしめてのプログラミングとロボット制御
watawatavoltage
0
290
【Go言語】golangci-lintの使い方
tomo1227
0
270
CSC307 Lecture 14
javiergs
PRO
0
220
Cloudflare Workers x AWS Lambdaの組み合わせユースケース / Cloudflare Workers x AWS Lambda Combination Use Case
seike460
PRO
2
310
さきがけから振り返るアーキテクチャ刷新 / Reflecting on the Architectural Renewal from the Vanguard
nrslib
2
770
社内 LT 会を発足し、アウトプット文化を醸成させるために考えたこと・やったこと / Starting internal LT meetings and fostering an output culture
mackey0225
3
120
Prompt FlowによるLLMアプリケーション開発
yuto2000
1
1k
Rust.Nagoya #1
codemountains
0
170
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
332
56k
Creatively Recalculating Your Daily Design Routine
revolveconf
214
11k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
Art, The Web, and Tiny UX
lynnandtonic
291
20k
Building an army of robots
kneath
301
42k
Making Projects Easy
brettharned
111
5.7k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
Designing for humans not robots
tammielis
247
25k
Statistics for Hackers
jakevdp
792
220k
Thoughts on Productivity
jonyablonski
64
4.1k
We Have a Design System, Now What?
morganepeng
46
7k
Transcript
Proč nepoužívat virtualenv Petr Viktorin encukou.cz
[email protected]
Pražské Pyvo, 2014-01-15
virtualenv je super! Psát Python bez virtualenvu je blbost
virtualenv je super! Psát Python bez virtualenvu je blbost Psát
Python bez virtualenvu je blbost!
virtualenv je super! Psát Python bez virtualenvu je blbost Psát
Python bez virtualenvu je blbost!
virtualenv je super! Psát Python bez virtualenvu je blbost ale
ne na všechno
Instalace Pythonu OS Python stdlib Knihovny Program C knihovny
S virtualenvem OS Python stdlib virtualenv Knihovny Program virtualenv Knihovny
Program Knihovny Program C knihovny
virtualenv vs. instalace pro uživatele $ ~/virualenvs/md/bin/pip install markdown2 $
~/virualenvs/md/bin/markdown_py blogpost.md vs $ pip install --user markdown2 $ markdown_py blogpost.md
virtualenv vs. systémové balíky $ sudo yum install python-markdown2 $
markdown_py blogpost.md
virtualenv vs. samotný systém $ head -n4 /usr/bin/yum #!/usr/bin/python import
sys try: import yum $
virtualenv vs. virtualizace a kontejnery
docker.io Kernel overlay filesystem System Python App
docker.io Kernel overlay filesystem System Python App overlay filesystem System
Python App overlay filesystem System Python App
docker.io Kernel overlay filesystem System Python App overlay filesystem System
Python App overlay filesystem System Python App
? Petr Viktorin @encukou.cz
[email protected]
@encukou github.com/encukou Licence: Creative Commons
Attribution-ShareAlike 3.0 http://creativecommons.org/licenses/by-sa/3.0/