Venv
ΠΠ°ΠΊΠ΅Ρ venv
ΠΡΠΎΡ ΠΏΠ°ΠΊΠ΅Ρ Π²ΡΡΡΠΎΠ΅Π½ Π² Python Libraries. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ (ΡΡΠΎΠ±Ρ Π½Π΅ ΠΌΡΡΠΎΡΠΈΡΡ Π² Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ). ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Python.
// Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ
$ python3 -m venv .venv
// ΠΠΊΡΠΈΠ²Π°ΡΠΈΡ
$ source .venv/bin/activate
// ΠΠ°Π»Π΅Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΠΎΡΡΡΠ΄Π°: ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ, Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΠΎΠ΄
// ΠΠ΅Π°ΠΊΡΠΈΠ²Π°ΡΠΈΡ β Π²ΡΡ
ΠΎΠ΄ ΠΈΠ· Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ
$ deactivate
ΠΠ°ΠΊΠ΅Ρ venv-pack
ΠΡΡΡΠ°Ρ ΡΡΡΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈΡ portable packages: https://pypi.org/project/venv-pack/
ΠΡΠΈΠ±ΠΊΠ°:
Currently fails due to missing site-packages/venv_pack/scripts/nt/ directory
Π Π΅ΡΠ΅Π½ΠΈΠ΅: Π·Π°Ρ
ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ ΠΏΡΡΠΈ (Π² scripts
) ΠΈ ΠΊΠΎΠΏΠΈΡΡΠ΅ΠΌ ΠΏΠ°ΠΏΠΊΡ common
Π² nt
.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅: https://github.com/jcrist/venv-pack/issues/6
Last updated