Virtualenvwrapper ile bir ortamı yeniden adlandırın


111

Aradım bir ortam var doorsve ben bunu adlandırmak istiyorum djangoiçin virtualenvwrapper .

Klasörü ~/.virtualenvs/doorsolarak yeniden adlandırırsam djangoşimdi arayabileceğimi fark ettim workon django, ancak ortam hala diyor (doors)hobbes3@hobbes3.

Yanıtlar:



8

yaparsan:

$ ack-grep -ai doors ~/.virtualenvs/django/bin

Bunun doorsdjango değil konum olarak olacağını fark edeceksiniz, her dosyayı yeni konumla değiştireceksiniz.

çözüm: klasör yeniden adlandırıldıktan sonra aşağıdaki komutu yürütün.

$ sed -i "s/doors/django/g" ~/.virtualenvs/django/bin/*

şimdi yaparsan:

$ workon django
(django)hobbes3@hobbes3
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.