Najpierw wykonałem polecenie: export LD_LIBRARY_PATH=/usr/local/lib Wtedy otworzyły .bash_profilepliku: vi ~/.bash_profile. W tym pliku umieszczam: LD_LIBRARY_PATH=/usr/local/lib export LD_LIBRARY_PATH Następnie, jeśli terminal zostanie zamknięty i zrestartowany, pisanie echo $LD_LIBRARY_PATHnie wyświetli żadnego wyniku. Jak ustawić ścieżkę na stałe?
Czy można ustawić zmienną środowiskową na poziomie systemu z wiersza polecenia w systemie Windows 7 (a nawet XP w tym przypadku). Korzystam z wiersza polecenia z podwyższonym poziomem uprawnień. Kiedy używam setpolecenia ( set name=value), zmienna środowiskowa wydaje się być poprawna tylko dla sesji wiersza polecenia.
Potrzebuję dostępu do zmiennej środowiskowej zdalnie. Aby to zrobić, myślę, że najlepszym sposobem jest odczytanie go z rejestru. Gdzie w rejestrze przechowywane są zmienne środowiskowe?
Wygląda na launchd.confto, że nie ładuje już mojej zmiennej środowiskowej. Czy ktoś to zauważył? Czy istnieje inne rozwiązanie, aby trwale ustawić zmienne środowiskowe?
Aktualizacja: poniższy link nie ma pełnej odpowiedzi . Konieczność ustawienia ścieżki lub zmiennej w dwóch miejscach (jednym dla GUI i drugim dla powłoki) jest kiepska. Nie jest duplikatem : Ustawianie zmiennych środowiskowych w OS X? Pochodząc z tła systemu Windows, w którym bardzo łatwo jest ustawiać i modyfikować zmienne środowiskowe …
Windows ma setxpolecenie: Description: Creates or modifies environment variables in the user or system environment. Możesz więc ustawić taką zmienną: setx FOOBAR 1 Możesz wyczyścić wartość w ten sposób: setx FOOBAR "" Jednak zmienna nie jest usuwana. Pozostaje w rejestrze: Jak więc właściwie usunąć zmienną?
Używam Mavena jako narzędzia do budowania. Ustawiłem zmienną środowiskową o nazwie env. Jak mogę uzyskać dostęp do wartości tej zmiennej środowiskowej w pom.xmlpliku?
Jak mogę uzyskać wartość zmiennej systemowej, która jest obecna w MyComputer -> Properties -> Advanced -> Environment Variables -> System Variables w Javie? Edytować Użyłem System.getenv()metody. To jest wartość drukarska, jeśli podam System.out.println(System.getenv("JAVA_HOME")); i pokazuje nullwartość, jeśli spróbuję tego samego dla utworzonej przeze mnie zmiennej systemowej System.out.println(System.getenv("DBE"));
Podczas próby uruchomienia gradle pojawia się następujący błąd: # gradle ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java Please set the JAVA_HOME variable in your environment to match the location of your Java installation. Jednak po sprawdzeniu zmiennej JAVA_HOME otrzymuję: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle Mój JAVA_HOME jest zdefiniowany w …
Właśnie zainstalowałem JDK w Ubuntu za pomocą sudo apt-get install openjdk-6-jdkpolecenia, po instalacji, gdzie znajduje się binkatalog Java ? Jak mogę ustawić ścieżkę środowiskową dla tego katalogu? Mam niewielkie doświadczenie z Ubuntu, czy ktoś może udzielić porady lub zasugerować jakąś dobrą stronę internetową?
Jaka jest różnica między zmiennych użytkownika, takich jak PATH, TMPitp i zmiennych systemowych? Przypadkowo usunąłem zmienną użytkownika PATH. Co powinienem zrobić?
Mam projekt Heroku, który używa zmiennych środowiskowych do uzyskania swojej konfiguracji, ale najpierw używam virtualenv do testowania mojej aplikacji lokalnie. Czy istnieje sposób na ustawienie zmiennych środowiskowych zdefiniowanych na maszynie zdalnej w virtualenv?
Czy jest jakaś różnica między oboma podejściami? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True Wydaje się, że mają dokładnie taką samą funkcjonalność.
Gdy trzeba połączyć wiele katalogów, na przykład w wykonywalnej ścieżce wyszukiwania, występuje separator zależny od systemu operacyjnego. W systemie Windows jest to ';', w przypadku Linuksa to ':'. Czy w Pythonie jest sposób, aby wybrać znak do podziału? W dyskusjach na to pytanie Jak znaleźć ścieżkę do Pythona za pomocą …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.