Python hatası - IDLE'nin alt işlemi bağlantı kurmadı. IDLE başlatılamıyor veya kişisel güvenlik duvarı yazılımı bağlantıyı engelliyor

Programlamaya yeni başladım ve önce Python'u öğrenmeye karar verdim.

Python'u 3.4 sürümüne yükledim. ve Python IDLE (GUI) modunu açmaya çalışıyorum, bu yüzden açtığımda "IDLE'nin alt işlemi bağlantı kurmadı. IDLE başlatılamıyor ya da kişisel güvenlik duvarı yazılımı bağlantıyı engelliyor" mesajı alıyorum.

Güvenlik duvarım sorun değil çünkü Python'u ona attı. Ayrıca yeniden yüklemeye çalıştım ve fark yaratmadı. Yani somenone yardımcı olabilir, lütfen!

Zaman ayırdığınız için teşekkür ederiz: D

8
Tahmin etmek zor, çünkü IDLE, Python'un çalıştığı hemen her yerde çalışan hoş bir araçtır. İşletim sisteminiz nedir ve Python 3.4'ü nasıl kurdunuz?
katma yazar Serge Ballesta, kaynak
İşletim sistemim Windows 7 ve en son sürümünü python.org adresinde yükledim, ardından yükleyicileriyle yükledim.
katma yazar Usce, kaynak

8 cevap

Dizindeki yeni oluşturulan tüm .py dosyalarını Python ile silin. örneğin, random.py, end.py - Aynı bildirim penceresine sebep olan benim sorunumdu.

10
katma

It may be a common problem that happens when you have in you current directory a file with same name on one from Python (references : Can't run Python via IDLE from Explorer [2013] - IDLE's subprocess didn't make connection)

HOMEPATH USERPROFILE gibi yanlış ortam değişkenleriniz varsa da olabilir (referanslar: Sayı 14576: IDLE: Windows'ta HOMEDRIVE, HOMEPATH ve USERPROFILE'in tutarsız kullanımı )

I've found another related question : Python IDLE subprocess error?

Cevabım orada değilse tavsiyem: Google arkadaşın olabilir! Yukarıdaki 3 ipucu oradan geliyor :-)

4
katma

Basit ... .py dosyanızı, python paketinde zaten mevcut olan 'random.py' gibi herhangi bir anahtar sözcük adından farklı bir adla yeniden adlandırın.

Örneğin. Bir dosyayı "random.py" olarak adlandırdım. Aynı hata ortaya çıktı. Bunu "random_demo.py" olarak değiştirdim. İşe yaradı. Farklı adlandırma, halihazırda var olan bir dosya ile aynı isimli yeni yaratılmış bir dosya arasındaki belirsizlik problemini ortadan kaldırır.

1
katma

Sadece aynı sorunu vardı. Böylece kaldırıldı ve yeniden yüklendi, hangisi düzeltildi ve 10 dakika sürdü. Windows makineli anahtar eski dizini (C: \ Python27 \ çünkü pencereler aslında siliyor gibi görünüyor) siler ve yeniden yüklerken yeni bir dizin belirtin (C: \ Python279 \ veya ne istersen onu seç).

Win 10'u Python 2.7.9 ile kullanıyorum.

1
katma

Düzeltdim, yönetici ayrıcalıklarıyla IDLE çalıştırmam gerekiyordu. (Windows 7 x64 kullanıyorum). Bu yardımcı olur umarım.

1
katma
neden böyle olsun?
katma yazar jmich738, kaynak
Yönetici ayrıcalıklarına sahip değilim.
katma yazar Ziggler, kaynak
yönetici ayrıcalıklarına ihtiyacınız varsa, IDLE'yi çalıştırmak için; Bir şeyler kırılmış.
katma yazar jfs, kaynak

Düzeltme buradaki .

Görev yöneticisi açın, 2 örnek veya daha fazla bulursanız pythonw.exe dosyasını öldürün. Bundan sonra çalışması gerekir.

0
katma

"Test.py" ve Python 2.7.9 adlı bir dosyada da benzer bir sorun yaşadım - dosyayı başka bir şeye yeniden adlandırmak sorunumu çözdü. Kontrol ettikten sonra Python27 \ Lib klasörü altında aynı isimde bir dosya olduğunu fark ettim.

IDLE'de bir hata gibi görünüyor.

0
katma

C:/Kullanıcılar/[kullanıcınız]/AppData/Yerel/Programlar/Python/Python35-32'ye gidin ve bu dizindeki her * .py dosyasını belirli bir yöntem, işlev, modül veya kitaplıktan sonra adlandırılan her dosyadan silin veya yeniden adlandırın. Ardından IDLE'yi çalıştırın. Çalışmalı.

Umarım yardım edebilirim

0
katma