~ / .profile başlangıçta kaynaklanmadı


8

Geçenlerde Linux Mint 10 LXDE'ye virtualenv + virtualenvwrapper'ı kurdum. Kolaylık sağlamak için ~ / .profile dosyama standart WORKON_HOME ayarlarını ekledim

export WORKON_HOME=$HOME/Envs
source /usr/local/bin/virtualenvwrapper.sh

O zaman farkettim ki workon Giriş yaptıktan sonra çalışmaz, bu da yukarıdaki komutların çalıştırılmadığı anlamına gelir. Eğer ben source ~/.profile o zaman çalışır. Ne sebep olabileceğinden gerçekten emin değilim. .profile koşmamak Kontrol ettim ve sahip değilim .bash_profile veya .bashrc.

Yanıtlar:


10

~/.profile sadece etkileşimli giriş kabukları için kaynaklanmıştır. Etkileşimli olan ancak bir giriş kabuğu olmayan bir kabuk başlatıyorsanız, ~/.bashrc kaynaklıdır.


Görmek bu cevap ve Bu daha fazla bilgi için.
Dennis Williamson

Evet, LXTerminal ile çalışmıyor gibi görünüyor ~/.profile.
Botond Béres

@ Beres Botond: İlk başta, ayarların siz giriş . Şimdi sen söylediğinde işe yaramadığını söylüyorsun. LXTerminal'ı çalıştırın . Pencere yöneticinizden bir LXTerminal başlatıyorsanız, giriş yapmıyorsunuz. Genel olarak konuşursanız, ~ / .profile olduğu Ortam değişkenlerini, giriş yaptıktan sonra çalıştırılan tüm programların ortamını etkileyecek şekilde ayarlayabilecekleri yer, ancak bu ayarların bu etkiyi kazanabilmesi için tamamen çıkıp tekrar oturum açmanız gerekir.
garyjohn
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.