Podążam za tutorialem o nazwie Starting a Django 1.4 Project the Right Way, który podaje wskazówki dotyczące używania virtualenv i virtualenvwrapper, między innymi.Terminal: Gdzie jest plik startowy powłoki?
Jest to sekcja, która brzmi:
Jeśli używasz pip zainstalować pakiety (i nie widzę dlaczego nie), można uzyskać zarówno virtualenv i virtualenvwrapper po prostu zainstalowaniu drugi.
$ pip install virtualenvwrapper
Po jego zainstalowaniu, należy dodać następujące linie do pliku startowego twojej powłoki (.zshrc, .bashrc, .profile, etc).
export WORKON_HOME=$HOME/.virtualenvs export PROJECT_HOME=$HOME/directory-you-do-development-in source /usr/local/bin/virtualenvwrapper.sh
Załaduj ponownie plik startowy (np. Źródło .zshrc) i jesteś gotowy do pracy.
Używam Mac OSX i nie znam się dobrze na terminalu. Co dokładnie oznacza autor przez shell's start-up file (.zshrc, .bashrc, .profile, etc)
? Gdzie znajdę ten plik, aby móc dodać te trzy linie?
Co ponadto ma na myśli reload your start up file (e.g. source .zshrc)
?
Byłbym wdzięczny za szczegółową odpowiedź, specyficzną dla OSX.
Niewielkie pytanie: '.profile' może być odczytane przez wiele różnych powłok, z których niektóre mogą nie rozpoznawać' source' jako bardziej czytelnego synonimu '.'. Użyj './usr/local/bin/virtualenwrapper.sh' zamiast dla trzeciej linii. Lub wstaw te trzy linie do '.bash_profile'. – chepner
A jeśli .bash_profile już istnieje, plik .profile nie jest w ogóle czytany. – user495470
Dzięki za komentarze - zaktualizowałem odpowiedź, aby jawnie używać '.bash_profile' zamiast' .profile'. –