1. 程式人生 > >python3如何相容python2?

python3如何相容python2?

Python目前有兩個主版本並存,這很讓人苦惱。雖然Python 3有許多優於Python 2的特性,但是Python 2的生態系統更為完善,支援的包更多。因為生態系統內部的依賴關係,許多軟體包的執行說明會直接指定“僅適用於Python 2.7版本”。那麼如何在不同的應用場景下切換這兩種Python版本?答案是:安裝虛擬環境。

在虛擬環境裡,各種軟體包的版本,都由你來指定。它們和系統預設Python環境是相互隔離的,因此互不干擾。