2016-06-21 14 views
5

"İşleme için Python modu" Öğreticiler/genel bakış/index.html "Gelişmiş programcılar PDE'yi kullanmamalı ve bunun yerine kitaplıklarını Python ortamıyla kullanmayı tercih edebilirler."İşlemenin Python modunu İşleme Olmayan IDE'lerde nasıl çalıştırabilirim?

Ne yazık ki, bunun nasıl söylemez, ben başka bir yerde kendi belgelerinde herhangi bir ek bilgi bulabilir veya burada ya olamaz. seçim

Benim ortamlar pycharm Community Edition, ve Jupyter defter. İlgili ise, Mac OS X 10.11.5 (El Capitan) çalıştıran bir Mac'tayım.

Herkes ben kütüphaneler "İşleme için Python modu" kullanılarak, yazmak ve bu ortamlarda Python kodunu çalıştırmak böylece ne yapılması gerektiğini söyleyebilir misin?

+0

Python hakkında hiçbir şey bilmiyorum, ancak aynen başka bir Python kitaplığını kullanacağınız gibi kullanabilirsiniz. Sadece kütüphane dosyalarını bulun ve bunları kullanın, ancak başka kütüphane dosyaları kullanırsınız. Bu daha genel bir "Python'daki kütüphaneleri nasıl kullanırım?" Sorusu, işleme özgü olduğundan daha fazladır. –

+0

Yanıt için teşekkürler, ancak bu kadar basit değil. Her ne kadar "kütüphaneleri" ne başvursalar da (ve ben onların dilini alıntılarım) İşleme için Python, IDE'yi İşleme için bir mod eklentisi olarak yapılandırılmış bir Jython yapısıdır. İşlemin bir uygulamasını içermez, bunun yerine bir şekilde İşleme'nin Java tabanlı çekirdeğini çalıştıran başka bir süreçle iletişim kurar. Yani bu sadece bağımsız bir Python kütüphanesi kullanmakla kalmıyor. İşleme IDE'sinin dışında kullanabileceğinizi düşünmemiştim, ama açıkça söyleyebiliyorsunuz - sadece nasıl olduğunu söylemiyorlar. – Andrew

cevap

0

Gerçekten belli değil, ancak processing-py.jar dosyasını kullanarak komut satırı İşleme çizimler çalıştırabilirsiniz. the tutorial ardından:

  1. Java sisteminizde yüklü olması gerekmektedir (eğer terminalde java -version çalıştırarak kontrol edebilirsiniz).

  2. İndirme ve yukarıdaki bağlantıdan sistem için .tgz dosyayı ayıklamak. Diğer dosyalar arasında bir processing-py.jar dosyası bulunur. java -jar <path to your processing-py.jar file> <path to your sketch file>: Alışkın ve sadece yapıldığında yapmak ne olursa olsun editörü içinde

  3. düzenleyin kroki. Bu, taslağınızı yeni bir pencerede çalıştırır. Eğer kavanoz dosyayı kopyalamak (ya da belki ln -s <source> <target> ile sembolik bir bağlantı yapmak) proje dizinine, bu nedenle tıpkı yapabilirsiniz can rahatlığı için

    : java -jar processing-py.jar sketch.py

Bu yaklaşımın editör bağımsızdır. Pycharm hakkında fazla bir şey bilmiyorum, ancak eskizlerinizi pycharm terminalinden (View -> Tool Windows -> Terminal) çalıştırabilirsiniz. Pycharm'da özel komutlar yürütmenin bir yolu olmalı (örneğin: builidng sketches in Sublime Text) ama nasıl yapacağımı bilmiyorum.

İlgili konular