Jak zainstalować polecenia w wierszu poleceń? - System Windows 7


1

Cześć Często używam Power Shell na Windows 7

Często piszę polecenia takie jak

C: \ Python26 \ python.exe example.py

C: \ Python26 \ scripts \ pip.exe install examplePy

C: \ Python26 \ scripts \ easy_install.exe examplePy

Chciałbym po prostu pisać (jak w Linuksie)

python example.py

easy_install examplePy

pip install examplePy

Jak mam to kontynuować?

Pomoc byłaby bardzo mile widziana.

Odpowiedzi:


4

Musisz ustawić ŚCIEŻKĘ . Istnieje kilka ścieżek i ostatecznie (zazwyczaj) łączą się w jedną.

Wpisy PATH są oddzielone średnikiem (;).

Dwa są zarządzane przez system Windows:

  • Ścieżka systemowa . Wpływa na wszystkich użytkowników komputera.

  • Ścieżka użytkownika . Wpływa na wszystkie programy uruchamiane na koncie użytkownika.

W Windows 7 pierwsze dwa są łatwe do znalezienia: otwórz menu Start i wpisz ŚCIEŻKA.

alternatywny tekst

W starszej wersji systemu Windows musisz znaleźć ustawienia Zmiennych środowiskowych. Istnieje kilka sposobów, aby się do nich dostać i różni się w zależności od wersji systemu Windows, ale inne odpowiedzi są prawidłowe.

alternatywny tekst

Trzeci dotyczy procesu:

  • Bieżąca ścieżka procesu . Wpływa na bieżący proces i wszelkie nowe procesy, które tworzy.

Jeśli jesteś w sesji PowerShell, ŚCIEŻKA jest widoczna jako $env:PATH. Aby dodać coś, użyj +=. Polecam użycie env. Vars. zamiast trudnych ścieżek tam, gdzie to możliwe.

PS> $ env: PATH + = "; C: \ Python26 \"
PS> $ env: PATH + = "; $ ($ env: ProgramFiles) \ Bar \"

Zwykle zrobiłbyś to w swoim profilu. Ścieżkę można znaleźć na $profile:

PS> notatnik $ PROFIL


Dodatkowa wskazówka: Powershell jest wyposażony w zintegrowany edytor skryptów, który obsługuje podświetlanie składni Powershell. Przyjemniej jest z nim edytować profil Powershell. Możesz go użyć w następujący sposób: PS> powershell_ise $ profile
Mr Alpha

4

Możesz ustawić zmienną systemową PATH. Tutaj możesz zapisać kilka katalogów, które będą wyszukiwane po wprowadzeniu polecenia w wierszu poleceń, a tego polecenia nie można znaleźć w bieżącym katalogu.

Przejdź do kontroli systemu i wyszukaj „ścieżkę” w polu wyszukiwania.


Dziękuję bardzo Martin. Zauważyłem jednak, że muszę je ustawiać przy każdym ponownym uruchomieniu. :(
RadiantHex

@RadientHex - musisz zaktualizować ŚCIEŻKĘ w rejestrze zgodnie z odpowiedzią @ Lukasa. Po prostu aktualizacja ŚCIEŻKI w bieżącym oknie poleceń będzie działać, ale zmiany są lokalne dla tego okna.
ChrisF,

właściwie to też miałem na myśli. Nie znałem dokładnie angielskich nazw w systemie sterowania, ponieważ używam niemieckiego systemu Windows :)
Martin

3

Dodaj foldery C: \ Python26 \ i C: \ Python26 \ scripts do ścieżki. Przejdź do administracji systemu -> Środowisko -> Znajdź ścieżkę i dodaj foldery. Nie usuwaj niczego.


1
oprócz Quicktime. możesz usunąć Quicktime ze swojej ścieżki, a komputer przetrwa. obiecuję.
szarlatan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.