作者gauss02 (gauss02)
看板Python
標題[問題] 基本環境設定問題
時間Sat Jul 11 13:54:49 2015
想請問一個基本問題
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://webptt.com/m.aspx?n=bbs/Python/M.1436594091.A.EAC.html
1F:→ ccwang002: 其實你在 Python Taiwan 問回答也是同一群人 07/11 23:27
2F:→ ccwang002: 你的問題都定義的不夠清楚,所以也只能猜你的想法啦 07/11 23:28
3F:→ ccwang002: 1 跟系統相容性是沒有問題,如果你說的是第三方套件 07/11 23:28
4F:→ ccwang002: 這就要看那些套件有沒有支援 Python 3 07/11 23:29
5F:→ ccwang002: python(x,y) 是他自己的問題不做 python 3 07/11 23:32
6F:→ ccwang002: 2 如果想要完全不檢查直接用轉好的檔案話,風險很高 07/11 23:35
7F:→ ccwang002: 如果你了解 2to3 機制的話,其實不只內建的 2to3 07/11 23:36
8F:→ ccwang002: 套件像 future.futurize 其實能省掉大部份的工 07/11 23:37
9F:→ ccwang002: 曾有段時間,套件都用 2to3 支援 3.x 所以也沒問題 07/11 23:38
10F:→ ccwang002: 3 不知道你的機器,我的 deb/osx/win 從來沒衝突過就是 07/11 23:40
11F:→ ccwang002: v(irtual)env 能很明確把環境跟套件版本獨立出來 07/11 23:41
12F:→ ccwang002: 一般都是人而不是程式搞混,能有效避免問題幹麻不用? 07/11 23:45