看板 Python 關於我們 聯絡資訊
想請問一個基本問題 Python 當前有 2.7 與 3.4 版本 穩定度的部分 我想就無庸置疑了 1. 哪個才是目 相容性較高 的版本呢 ? 如: python(x,y) 目前僅出 2.7 版本 2. python 2to3 轉換程式 是否能正確轉換呢 ? 3. Python 2.7 與 3.4 共存在同一部機器上 發現在安裝某些套件時可能會造成環境上的衝突 一定需要 virtualenv 來達成環境共存嗎 ? 懇請各位先進給予解答~ 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.163.213 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1436594091.A.EAC.html
ccwang002: 其實你在 Python Taiwan 問回答也是同一群人 07/11 23:27
ccwang002: 你的問題都定義的不夠清楚,所以也只能猜你的想法啦 07/11 23:28
ccwang002: 1 跟系統相容性是沒有問題,如果你說的是第三方套件 07/11 23:28
ccwang002: 這就要看那些套件有沒有支援 Python 3 07/11 23:29
ccwang002: python(x,y) 是他自己的問題不做 python 3 07/11 23:32
ccwang002: 2 如果想要完全不檢查直接用轉好的檔案話,風險很高 07/11 23:35
ccwang002: 如果你了解 2to3 機制的話,其實不只內建的 2to3 07/11 23:36
ccwang002: 套件像 future.futurize 其實能省掉大部份的工 07/11 23:37
ccwang002: 曾有段時間,套件都用 2to3 支援 3.x 所以也沒問題 07/11 23:38
ccwang002: 3 不知道你的機器,我的 deb/osx/win 從來沒衝突過就是 07/11 23:40
ccwang002: v(irtual)env 能很明確把環境跟套件版本獨立出來 07/11 23:41
ccwang002: 一般都是人而不是程式搞混,能有效避免問題幹麻不用? 07/11 23:45