SORU
23 EKİM 2013, ÇARŞAMBA


Segment hatası: OS X 11

Ben alıyorum bir sorun Python 3.3.2 üzerinde) 10.9 nerede olursa açıyorum Python bir terminal penceresi, çıkışları ile "Bölümlendirme hatası: 11" den sonra ikinci satırı girin, ne olursa olsun, ne iki komut vardır. Eğer ben girin, örneğin:

>>> for x in range(1000): print(x)

eğer girersem gayet iyi çalışıyor, ama:

>>> for x in range(1000):
...     print(x)

sonra ikinci satırda enter bastığımda hata alıyorum. Ayrıca herhangi bir sorun olmadan en fazla 2 satırlık bir komut çalıştırabilirsiniz.

Bu olabilir şüpheleniyorum yani) 10.9 öğleden sonra güncelledim,.

Ancak, ben sadece son zamanlarda İPython (birkaç diğer paketler ile birlikte) yüklü ve son zamanlarda yüklü başka bir şey olabilir, böylece son birkaç gündür kullanarak edilmiştir. Configure.py koştum ama sonra" komutu başarısız oldu, aynı zamanda şüpheli olan. "nerede PyQt yükleme de birkaç başarısız girişimleri vardı

Python yeniden yüklemeyi denedim ama sorunu çözmek değildi. Hem de herhangi bir sorun ile İPython BOŞ iş. Sadece onun altında yatan sebep ne olabilir endişeleniyorum.

Herhangi bir yardım, şimdiden teşekkürler.

CEVAP
28 EKİM 2013, PAZARTESİ


Bu python seçeneği uyumluluk, değişiklikler OSX10 uygulaması ile ilgili bir hata değildir.9. Bu hafta sonu, serbest Python2 için aday.7.Ve Python3 6.3.3 Bu hatayı düzeltmek hangi serbest bırakıldı. İndirme linkleri aşağıda.

http://python.org/download/releases/2.7.6/

http://python.org/download/releases/3.3.3/

Burada sorun, Ned Deily alıntı, python-dev email list yazı.

Salı günü, Apple OS X 10.9 yayınladığı bir.k.bir. Mavericks). Orada var zaten bölüm Apple için hazırlamıştır, çünkü ilgi çok fazla oldu, ve 10.8, 10.7, ve (en) ile kullanıcılar 10.6 sistemleri için de kolaylaştırmıştır ücretsiz doğrudan 10.9 yükseltmek için. Ne yazık ki, bizim mevcut sorunları vardır yeni dedikleri OS X 10.9 üzerinde bakım bültenleri (3.3.2 ve 2.7.5) bakım en kısa sürede serbest bırakır.

Yorumlayıcı çalışırken çökmesine neden olan önemli bir etkileşimli mod (http://bugs.python.org/issue18458). Sorun nedeniyle oldu libedit bu seçeneği uyumluluk katmanı uzun soluklu bir uyumluluk sorunu bu akıntıya karşı nihayet giderildi ve Apple şimdi 10.9 sevk etti. Çünkü dinamik libedit, orijinal geçici bağlantı python.org yükleyiciler atayarak.c tarih indeksleme özgün tasarım kusur için artık bir neden kullanıcı ikinci komut etkileşimli yazdığında 10.9 üzerinde segfault. Değil iyi. Ronald seçeneği sağlayan bir düzeltme tasarladı.çok yerinde tespit etmek ve çalışma zamanı ikili olmaya devam böylece libedit herhangi bir sürümü ile çalışmak birden fazla işletim sistemi üzerinde uyumluluk X serbest bırakır. Bu düzeltme zaten bitti. 3.4.0 alfa ve 3.3 ve 2.7 dalları için onay bekleyen backported yok. Sadece son 12 saat içinde, en az dört çiftleri olmuştur bu sorun, kullanıcılar tarafından bildirilen. Açıkça özgün sorun güncelledik artık NİV altında olduğunu artık 10.9, söz, ve sağlamak için bir soruna çözüm için deneyimsiz kullanıcılar için indirilebilir script tarafından "çıkarma" seçeneği.bu yüzden. Duyulursa olarak, muhtemelen, daha az olacaktır yinelenen konular ama etkisi kalır açıldı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Migs351

    Migs351

    3 HAZİRAN 2007
  • PlugResearch

    PlugResearch

    22 Mart 2006
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011