關於python2與python3共存問題

2021-08-11 10:04:31 字數 1213 閱讀 2765

這個問題困擾了我很久,也是在一次偶然的機會解決了。現在就與大家分享一下,對於又想用python2又想用python3的小夥伴可以看看。

其實,這個方法也是挺簡單的。我使用的是python2與anaconda3,將他們都加入環境變數。如果先加入的是python2環境變數,則系統中顯示的python2,用pip安裝包也是安裝在python2中。

然後,在系統執行中輸入cmd,再在命令提示符輸入python。

這就顯示的是python2版本。

有些網上說將python2目錄下的python.exe改為python2.exe執行檔案,再將python3目錄下的python.exe改為python3.exe執行檔案就可以共存了。但是,這樣做的話,pip安裝軟體就好出錯,而且也很麻煩。

我覺得最好的方法就是使用兩個不同版本的anaconda,或者是乙個anaconda與乙個python共存。因為,anaconda安裝包可以在anaconda prompt中安裝,運用pip install package 或者先使用anaconda search -t conda package 搜尋可以安裝的包的**,再用anaconda show package

下面舉乙個例子:

比如說安裝pandas這個包

會出現很多資源,選擇你電腦的版本,然後進行下面操作:

就會提醒你的乙個正確的安裝方式。複製用綠色標記的那一句**到命令列就可以安裝pandas了。由於,anaconda其實自帶了pandas所以也沒必要安裝,這裡只是舉乙個例子,其他的包都可以這樣安裝。希望能幫到你們!

同一臺電腦安裝python2和python3

python 是一門很不錯的語言,語言簡單易學,又不失指令碼語言的靈活性,還有海量的第三方庫,覆蓋的很全面。但也有不少 硬傷 比如 python 2.x 和 python 3.x 版本之間的不相容等等。注 我的電腦是win10 64位 安裝的過程不需要多說,記得兩個版本的py分別安裝在不同資料夾下 ...

Python簡介與入門 基於Python2 7

2 安裝 預設安裝路徑 c python27 3 配置環境變數 右鍵計算機 屬性 高階系統設定 高階 環境變數 在第二個內容框中找到 變數名為path 的一行,雙擊 python安裝目錄追加到變值值中,用 分割 如 原來的值 c python27,切記前面有分號 無需安裝,原裝python環境 ps...

six module 相容python2與3的模組

詳細的資訊,請看document,裡面詳細介紹了python2和3之間的差別。online documentation is at bugs can be reported to the code can also be found there.for questions about six or ...