2013-11-28 1 views
5

Projem için visual kullanmak istiyorum. Daha önce birçok kez kullandım ve her şey çok iyiydi, ama son zamanlarda işleri değiştirdim, bu yüzden hiç kullanmadığım bir makinede kullanıyorumGörsel Python çok yavaş

Sorun biraz tuhaf: /visual/examples'dan örnek komut dosyaları her şey yolunda. Ancak çok basit bir komut dosyası çalıştırmayı denediğinizde:

import visual 
visual.sphere(pos=[0.,0.,0.],radius=1.,color=visual.color.red) 

o yürütmek için birkaç dakika sürer. Kullanmak istediğim proje için bu tamamen kabul edilemez.

Bu tür komut dosyalarını komut satırından ve IPython'dan çalıştırmayı denedim ancak davranış aynı: görsel bir pencere belirir, Windows pencereyi "yanıt vermiyor" olarak ve daha sonra da uzunca bir süre sonra tümüyle etiketler. sahne beklendiği gibi görünür.

Bu açıkça ben visual aramak için kullandığınız IDE ile ilgili bir sorun değil ve bunu çözmek konusunda ciddi clueless değilim. Herhangi bir önemi varsa 64 bit Windows (ayrıca indirilmiş 64b visual) ve Anaconda ile birlikte gelen bir Python dağılımı kullanıyorum.

İlginç bir gözlem: Komut dosyasını çalıştırdığım Python yorumlayıcısı meşgul değil, yani görsel sahne düzgün görüntülenmiyorken diğer komutları çalıştırabilirim.

Herhangi bir yardım veya denemek ve bu sorunu çözmek için yapılması gerekenler konusunda bile fikir çok takdir edilecektir.

+0

olmayan bir anaconda Python kullanarak denediniz mi? Hangi Python versiyonunu 2.7 veya 3.3 kullanıyorsunuz? –

+0

@WilliamDenman etiketlere bak - 2.7. Ve evet, non-Anaconda Python'unu 'visual' ile problemsiz birçok kez kullandım. Sadece şimdi bunu böyle kullanmam gerekiyor ve sorun ortaya çıktığında. –

+0

Ah evet, özür dilerim, bunu daha önce görmedim. Son zamanlarda işleri değiştirdiğini ve yeni bir bilgisayarda olduğunu belirtiyorsunuz. Sorunuzda veya son yorumunuzda net değil, fakat yeni bilgisayarda Anaconda olmayan bir Python ve görsel çalıştırmayı denediniz mi? –

cevap

4

Görselleştirme döngünüzde herhangi bir yerde visual.sleep(pause_time) veya visual.rate(frequency) hattınız var mı? VPython, bu iki satırdan birinin animasyon penceresini güncellemesini gerektirir.

+0

Bir rüya gibi çalışır. Neden daha önce hiç buna gerçekten ihtiyaç duymadığımı bilmiyorum, ama işi bitirdiği sürece önemli değil. Çok teşekkürler. –

2

Bir baz piton dağıtım/uygulamasıyla sıfırdan başlamak istiyorum.

öncelikle bir stok 64-bit, Windows Python 2.7.5 indirmeyi deneyin: http://python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi

Sonra VPython-Kazan-64 indirmek: Bu işe yaramazsa http://sourceforge.net/projects/vpythonwx/files/6.05-release/VPython-Win-64-Py2.7-6.05.exe/download

, o zaman bir sorun olabilir vpython veya anaconda dışındaki bir şeyle. Eğer düzgün çalışması için alabilirsiniz

, o zaman Anaconda adlı piton uygulanması veya VPython modülüne kendisi ya sorunu izole edebilir.

+0

Anaconda, VPython ile birlikte gönderilmiyor, bu yüzden el ile eklemek zorunda kaldım. Teşekkürler adamım, ona bir şans vereceğim (oh, herşeyi yeniden kurarken ...). Fakat bu benim Python dağıtımım nedeniyle bir şey olsaydı, VPython'daki örnekler de etkilenmeli, bu durum böyle değil. –

+0

Diğer okumalarımdan ve araştırmamdan, “vpython” bir canavar (büyük dağıtım, uzun gelişme) gibi görünüyor. Anlamı çok iyi bulabileceğiniz bir hata olabilir ve vpython devs e-postalamak en iyi olabilir. –