Saya memiliki sebuah direktori yang host semua saya Django apps (C:\My_Projects
). Saya ingin menambahkan direktori ini untuk saya PYTHONPATH
sehingga aku dapat memanggil aplikasi ini diatas.
Saya mencoba menambahkan C:\My_Projects\;
saya Windows Path
variabel dari Windows GUI (My Computer > Sifat > Advanced System Settings > Variabel Lingkungan
). Tapi itu masih tidak't baca coltrane modul dan menghasilkan kesalahan ini:
Kesalahan: Tidak ada modul yang bernama coltrane
Kau tahu apa yang telah bekerja untuk saya benar-benar baik pada windows.
My Computer > Sifat > Advanced System Settings > Variabel Lingkungan >
Hanya menambahkan path sebagai C:\Python27 (atau di mana pun anda menginstal python)
ATAU
Kemudian pada variabel sistem yang saya buat Variabel baru yang disebut PythonPath
. Dalam variabel ini saya C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-folders-on-the-path
Ini adalah cara terbaik yang telah bekerja untuk saya yang saya tidak't ditemukan di salah satu dokumen yang memadai.
EDIT: Bagi mereka yang tidak mampu untuk mendapatkannya, Silahkan add
C:\Python27;
bersama dengan itu. Yang lain itu akan pernah bekerja.
Windows 7 Profesional Aku Dimodifikasi @mongoose_za's jawaban untuk membuatnya lebih mudah untuk mengubah python versi:
%PY_HOME%;%PY_HOME%\Lib;%PY_HOME%\Dll;%PY_HOME%\Lib\lib-tk;
Sebagai akhir sanity check buka command prompt dan masukkan python. Anda harus melihat
>python [whatever version you are using]
Jika anda perlu untuk beralih antara versi, anda hanya perlu mengubah PY_HOME variabel untuk menunjuk ke direktori yang tepat. Ini adalah sedikit lebih mudah untuk mengelola jika anda membutuhkan beberapa versi python yang terinstal.
Dari baris perintah Windows:
set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib
Untuk mengatur PYTHONPATH secara permanen, tambahkan baris ke autoexec.bat
. Atau, jika anda edit system variable melalui System Properties, itu juga akan berubah secara permanen.
Hanya menambahkan jalan instalasi anda (ex. C:\Python27\) untuk JALAN variabel variabel Sistem. Kemudian tutup dan buka command line dan tipe 'python'.
Solusi ini bekerja, tapi mereka bekerja untuk kode anda HANYA pada mesin anda. Saya akan menambahkan beberapa baris kode yang terlihat seperti ini:
import sys
if "C:\\My_Python_Lib" not in sys.path:
sys.path.append("C:\\My_Python_Lib")
Yang harus mengurus masalah anda
Menambahkan Python dan PythonPath untuk lingkungan Windows:
Buka Explorer.
Klik-kanan 'Komputer' di Pohon Navigasi Panel di sebelah kiri.
Pilih 'Sifat' di bagian bawah dari Menu Konteks.
Pilih 'setelan sistem Lanjutan'
Klik 'Variabel Lingkungan...' pada Tab Advanced
Di Bawah 'Variabel Sistem':
Tambahkan
PY_HOME
C:\Python27
PYTHONPATH
%PY_HOME%\Lib;%PY_HOME%\Dll;%PY_HOME%\Lib\lib-tk;C:\another-library
path
%PY_HOME%;%PY_HOME%\Scripts\
Cara yang lebih mudah untuk mengatur jalan di python adalah : klik start> My Komputer >Sifat > Advanced System Settings > Variabel Lingkungan > kedua windows >
pilih Jalan > Edit > dan kemudian tambahkan ";C:\Python27\;C:\Python27\Scripts\"
link :http://docs.python-guide.org/en/latest/starting/install/win/
Anda juga dapat menambahkan .pth
file yang berisi direktori yang diinginkan baik c:\PythonX.X
folder, atau \situs-paket folder
, yang cenderung menjadi metode pilihan saya ketika saya'm mengembangkan paket Python.
Lihat di sini untuk informasi lebih lanjut.
Cara termudah untuk melakukannya dengan sukses, adalah dengan menjalankan installer python lagi (setelah instalasi pertama) dan kemudian:
import sys
sys.path.append("path/to/Modules")
print sys.path
Ini won't bertahan lebih reboot atau diterjemahkan ke file lain. Namun itu bagus jika anda don't ingin membuat yang permanen modifikasi untuk sistem anda.
Python 2.X jalan dapat ditetapkan dari beberapa petunjuk di atas. Python 3 secara default akan diinstal di C:\Users\<nama>\AppData\Local\Programs\Python\Python35-32\ Sehingga jalan ini harus ditambahkan ke variabel Path di lingkungan windows.
Di Python 3.4 pada windows ini bekerja ketika saya menambahkan ke JALAN lingkungan variabel bukan PYTHONPATH. Seperti jika anda telah menginstal Python 3.4 di D:\Programming\Python34 kemudian tambahkan ini di akhir PATH variabel lingkungan
;D:\Programming\Python34
Tutup dan buka kembali command prompt dan jalankan 'python'. Itu akan membuka python shell. Ini juga saya tetap Luhur 3 masalah 'python tidak diakui sebagai internal atau eksternal command'.
Untuk menambah PYTHONPATH, jalankan regedit dan arahkan ke KEY_LOCAL_MACHINE \SOFTWARE\Python\PythonCore dan kemudian pilih folder untuk python versi yang ingin anda gunakan. Dalam hal ini adalah folder berlabel PythonPath, dengan satu entri yang menentukan jalan mana default menginstal toko modul. Klik kanan pada PythonPath dan memilih untuk membuat yang baru kunci. Anda mungkin ingin untuk nama kunci setelah proyek dan modul lokasi itu akan menentukan; dengan cara ini, anda dapat dengan mudah memilah-milah dan melacak jalan anda modifikasi.
terima kasih
Ini PYTHONPATH
variabel harus ditetapkan untuk ArcPY
ketika ArcGIS Desktop diinstal.
PYTHONPATH=C:\arcgis\bin
(anda ArcGIS home bin)
Untuk beberapa alasan itu tidak pernah didirikan ketika saya menggunakan installer Windows 7 32-bit sistem.
Yang PYTHONPATH variabel lingkungan yang digunakan oleh Python untuk menentukan daftar dari direktori modul yang dapat diimpor dari pada Windows. Ketika berjalan, anda dapat memeriksa sys.jalan
variabel untuk melihat direktori mana yang akan dicari ketika anda mengimpor sesuatu.
Untuk mengatur variabel ini dari Command Prompt, gunakan: set PYTHONPATH=daftar;dari;jalan`.
Untuk mengatur variabel ini dari PowerShell, menggunakan: `$env:PYTHONPATH='daftar;dari;jalan" sebelum anda memulai Python.
Pengaturan ini variabel global melalui Variabel Lingkungan pengaturan tidak dianjurkan, karena dapat digunakan oleh setiap versi Python bukan salah satu yang anda berniat untuk menggunakan. Baca lebih lanjut di Python di Windows FAQ docs.
Anda dapat mengatur variabel path untuk dengan mudah oleh command prompt.
Buka run dan tulis cmd
Dalam jendela perintah menulis sebagai berikut: set path=%path%;C:\python36
tekan enter.
untuk memeriksa menulis python dan enter. Anda akan melihat python versi seperti yang ditunjukkan dalam gambar.
Mungkin sedikit terlambat, tapi ini adalah bagaimana anda tambahkan path untuk Windows Variabel Lingkungan.
Pergi ke tab Variabel Lingkungan, anda melakukan ini dengan menekan tombol Windows + Pausa inter.
Pergi ke Advanced System Settings.
Klik pada Variabel Lingkungan.
Di bawah jendela pencarian untuk 'Jalan' nilai.
Pilih
Klik pada Edit
Pada akhir baris tambahkan folder instalasi dan rute ke 'Script' folder.
Klik ok, aceptar dll.
Anda're selesai, masukkan cmd dan menulis python dari setiap lokasi drive anda, itu harus masuk program Python.
Misalnya dengan pc saya (saya memiliki Python34
)
EXISTING_LINES;C:\Python34;C:\Python34\Scripts\
Semoga membantu.
Salam dari Bogotá
Aku bekerja di Windows 10 dengan mengikuti langkah di bawah ini.
Di bawah variabel lingkungan, anda hanya harus menambahkan itu di bawah JALUR "Variabel Sistem" dan tidak berada di bawah "Variabel Pengguna". Ini adalah sebuah kebingungan besar dan memakan waktu jika kita melewatkannya.
Juga, hanya mencoba untuk menavigasi ke jalan di mana anda punya Python terinstal di mesin anda dan menambahkannya ke JALAN. Ini hanya bekerja dan tidak perlu menambahkan hal lainnya dalam kasus saya.Saya menambahkan tepat di bawah jalan dan itu berhasil.
C:\Users\YourUserName\AppData\Local\Programs\Python\Python37-32
Yang paling penting, tutup command prompt, buka kembali dan kemudian kembali mencoba mengetik "python" untuk melihat rincian versi. Anda perlu untuk me-restart command prompt untuk melihat dalam versi setelah mengatur jalan di lingkungan variabel.
Setelah restart, anda harus dapat untuk melihat prompt python dan berikut ini info saat mengetik python di command prompt: