Re: [問題] 開發環境與執行環境 (Windows)

作者: kikiapple (KiKi蘋果)   2014-01-14 15:58:00
※ 引述《uranusjr (←這人是超級笨蛋)》之銘言:
: ※ 引述《kikiapple (KiKi蘋果)》之銘言:
: : 完全沒接觸過 python 的純新手
: : 請問 ms windows 下的 python 開發環境與執行環境
: : 軟體偏向 web service / web application
: : 目前爬網路得到的資訊大概是:
: : 開發環境: eclipse + PyDev
: 珍惜生命, 遠離 Eclipse (誤)
: 沒有啦, 如果你一定要完整的 IDE 又不想付錢, 其實 Eclipse 還是 OK
: 不過如果你都只是做 Python, 直接用 Aptana Studio 可能會方便一點
: 如果你願意付錢, 或者不需要那麼龐大的 IDE
: 那麼真的有很多其他比較輕量或者整合更完整的選擇
首先感謝您詳細的回應
這部分我的思考其實是:
1.先嘗試較多人使用的開發環境
2.優先選擇業界(?)慣用的開發環境
是不是完整的IDE是其次
觀望eclipse的原因是我寫Java是用eclipse
暫時還不考慮付費的開發環境(除非業界慣用) 不過方便推薦我一兩個看看嗎?
Aptana Studio 看起來是 eclipse 的 plugin
也就是說是 eclipse + Aptana Studio 這樣?
: : Web Framework: django + diango REST framework
: : 執行環境: apache tomcat + mod_wsgi + django lib(覺得應該要有這個?)
: 只是要「開發」的話跟本不需要 Apache, Django 內建一個簡單的 web server
: 所以你只要有 Python 直譯器, Django 本身, 以及一個 IDE 就夠了
: 一般會推薦裝套件管理 (setuptools 與 pip) 和 virtualenv, 不過不是必需
: 然後即使要佈署也不是用 Apache Tomcat, 是 Apache (前者是 Java Servelet)
oops. 太習慣 Apache 後面就是接 Tomcat >.<
我想問的確實是佈署環境 那應該就是 apache + mod_wsgi 這樣
setuptools, pip, virtualenv 第一次聽到
這些是管理 3rd-party library 的工具嗎?
我再去查一下這些東西
: : BTW, 如果開發桌面應用程式
: : 是否推薦直接使用 PyQt 作為 GUI 介面,而不去學習 Tkinker?
: 我喜歡 PySide, 也有人會推 wxPython 或者別的
: 不過不用學 Tkinker 這件事本身無誤
PySide (筆記)
這兩個我應該會選 PySide 因為目前有在寫 Qt (c++) 應該較容易上手
跟 wxWidgets 不熟
如果用 PySide 那開發桌面應用程式時是使用 Qt Creator 嗎? (昏
: : 另外請教 python 是編譯成 bytecode 在虛擬機上執行
: : 桌面應用程式模糊化有推薦的工具嗎 (一樣在 ms windows 下)
: 不熟, 應該有其他人可以回答你
: 我個人是完全不吃 obfuscation 這套, 不過人各有志...
但是主管吃這套 XD
: 另外 Python 在全台各地都有社群, 可以去一些聚會看看
: 這種東西有時候很難隔空抓藥, 有夥伴一起幫忙會更快上手
3Q
另外想到一個問題 跳過 python 2.x 直接上 3.x 是可以的嗎?
擔心有套件/3rd-party library目前仍無法在 3.x 使用的窘境
:

Links booklink

Contact Us: admin [ a t ] ucptt.com