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
150
Jak postavit slovník z jedniček a nul
encukou
0
410
Python Packaging in Fedora
encukou
0
290
Python in Fedora
encukou
0
71
Essential Testing Concepts
encukou
0
89
Import Deep Dive
encukou
0
47
Dynamic Time Warping & Synchronizace videí
encukou
0
50
Python 3.4
encukou
0
87
Extending FreeIPA
encukou
0
280
Other Decks in Programming
See All in Programming
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.3k
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
130
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
430
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
180
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
Ruby Pattern Matching
bkuhlmann
0
920
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
100
Ruby Function Composition
bkuhlmann
1
330
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
180
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
Featured
See All Featured
In The Pink: A Labor of Love
frogandcode
138
21k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Navigating Team Friction
lara
177
13k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
4 Signs Your Business is Dying
shpigford
175
21k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Designing with Data
zakiwarfel
95
4.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
60
14k
Music & Morning Musume
bryan
41
5.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
Bash Introduction
62gerente
604
210k
Optimizing for Happiness
mojombo
370
69k
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/