2015-06-12 21 views
11

win7 üzerinde python'un farklı sürümlerini kullanmaya çalışıyorum ve python laucher'u kullanabileceğim söylendi.Python & Windows: Python başlatıcısı nerede?

Bunun için dokümanlar buluyorum: https://docs.python.org/3/using/windows.html#launcher Ama nerede olduğunu bilmiyorum. Birisi py.exe aradı, ancak bilgisayarımda bu adı taşıyan bir dosya yok.

Ben Scipy

=========== ile gelir, Anaconda, https://store.continuum.io/cshop/anaconda/ ile piton 3.4.3 yüklü

GÜNCELLEME: Anacoda hiçbir python launcer, nasıl yeniden olabilir olmadığından -yükle? Ya da Win7 farklı versiyonunu kullanmanın daha iyi bir yolu var mı?

cevap

12

Python 3.3 yüklemesi ve üstü kök dizinde olmalıdır. Python2 için mevcut değildir.

C: \ PythonXX \ 'a gidin ve sürümünüz için py.exe dosyasını bulmalısınız. Komut İstemi veya (Cygwin gibi) favori kabuğunda

, çalıştırın:

py -3.3 -m path/to/myscript.py 

Ancak bu sadece çalışır Eğer bir 3.3 varsa veya daha yüksek yükleyin.

DÜZENLEME: Anaconda Python başlatıcısıyla birlikte gelmez. Sadece bir ActiveState, standart veya muhtemelen başka birçok yükleme için kullanılabilir.

EDIT2: İşte iki yeni, Python 3.4 ActiveState Python ve Anaconda Python yüklemeleri, screenhotted. Anaconda Python'un py.exe ve diğer bir çok (temel olmayan) yürütülebilir dosyayı içermediğine dikkat edin.

Anaconda Install ActiveState Install

EDIT3: Bazı "zor" testten sonra, varsayılan olarak sadece set anaconda Python3.4 için yükleyip başka yüklemek gelen py.exe yakala. Hepsi bu. Böylece Python3.4'ü başka bir kaynaktan yükleyebilir, kaldırabilir ve py.exe dosyasını kaydedebilir, sistem yolunda olduğundan ve python başlatıcısının tam olarak yüklendiğinden emin olabilirsiniz.

EDIT4: Aslında burada da sunulan bağımsız yükleyici var: https://bitbucket.org/vinay.sajip/pylauncher/downloads

+0

Hmm Bulunamadı, cevap benimkinden belki daha kullanışlı görünüyor - bu downvoted neden emin değilim. –

+0

Emin değil ama sizinki faydalı. Bunu netleştirmek için ekran görüntüleri ekledim. –

+1

O zaman nasıl kurabilirim? Ve daha iyi dağıtım var mı? “Anaconda” nın “Scipy” ile gelmesini seviyorum, python'u benim gibi mizahçılar için çok daha accssible yapar. – cqcn1991

3

kendi web sitesine göre, Anaconda kullanıyorsanız piton yürütülebilir conda komutunun bir parçası gibi görünüyor. Alexander Huszagh'a göre (cevabına bakın), fırlatıcı plikonu Anaconda python ile birlikte gelmez.

Here is a blog post that is perhaps relevant.

+1

Hayır. Python başlatıcısı, standart kurulumda ana dizinin yanı sıra ActiveState bulunan py.exe dosyasıdır. Python, Python 3.3 ve sonrası için yükler. –

+0

Düzeltme için düzenlendi - teşekkürler. –

+0

Bu arada, varsayılan olarak gelmiyor. –

0

uzmanlar bir piton sürümüne ancak son sürümü alakalı görünen bir cevap verdi. Örneğin. En az sevdiğim komut satırı aracına girdiğim:

C: \ Program Dosyaları (x86) \ Python36-32> dir py.exe/sn

O cevap verdi: Dosya