~ / .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.