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
190
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
220
Jak postavit slovník z jedniček a nul
encukou
0
660
Python Packaging in Fedora
encukou
0
430
Python in Fedora
encukou
0
100
Essential Testing Concepts
encukou
0
100
Import Deep Dive
encukou
0
78
Dynamic Time Warping & Synchronizace videí
encukou
0
90
Python 3.4
encukou
0
100
Extending FreeIPA
encukou
0
370
Other Decks in Programming
See All in Programming
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
530
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
モテるデスク環境
mozumasu
3
1.3k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
460
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
650
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
140
EMこそClaude Codeでコード調査しよう
shibayu36
0
460
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
110
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
130
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
190
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
860
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
310
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
44
7.9k
The Invisible Side of Design
smashingmag
302
51k
Facilitating Awesome Meetings
lara
57
6.6k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Building Applications with DynamoDB
mza
96
6.7k
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Building an army of robots
kneath
305
46k
Embracing the Ebb and Flow
colly
88
4.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
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/