Czy wirtuoz może odziedziczyć po innym?
Chcę je utworzyćvirtualenv
używając innego jako punktu wyjścia, czy to możliwe?
Muszę pamiętać o przypadkach:
Powiedzmy, że mam dwavirtualenv
jeden do produkcji i jeden do rozwoju. Środowisko programistyczne wymaga tych samych pakietów, co środowisko produkcyjne, ale wymaga innych, których nie chcę w środowisku produkcyjnym. Nie chcę instalować wspólnych pakietów dwa razy.
Chcę eksperymentować z wersją rozwojową pakietu, powiedzmymatplotlib
na przykład. Wersja rozwojowa pakietu ma takie same wymagania jak wersja stabilna. Więc tworzęvirtualenv
nazywamatplotib_stable
i zainstaluj wymagania i stabilną wersję. Potem tworzę sekundęvirtualenv
nazywamatplotlib_dev
I użyćmatplotlib_stable
jako punkt wyjścia (dlamatplotlib
wymagania), ale potem instaluję wersję rozwojową.
Jak zainstalować z lokalnej pamięci podręcznej za pomocą pip? wydaje się, że zajmuje się kwestią pobierania pakietów, ale nie sądzę, aby dotyczyło to modyfikacjisys.path
.