1. 程式人生 > >pycharm和anaconda2和3共存

pycharm和anaconda2和3共存

開始用的是python2.7,但是學習到檔案時從txt文字中,將內容split再分別儲存指向role,在role和字串對比時(role == ‘小甲魚’)老是進不去if語句,無奈換python3試試(教程用的python3)
ok,開始共存

檢視網路資源,anaconda裝裝卸卸,發現較好的方式anaconda2和anaconda3相容方式。

安裝後你其實可以共存python2和3了,但是每次在pycharm切換是不是特別煩?那麼s可以在工程上存在兩個不同的資料夾分別用python2和3系列來編譯,就不用換來換去

這裡寫圖片描述

第二步開始,分別對這兩個資料夾設定不同的環境

這裡寫圖片描述

在設定中選擇 —>>project專案下的project interpreter
下圖python3設定的python3版本。

這裡寫圖片描述

python給python2版本
這裡寫圖片描述

ok,下面就可以用兩個版本了,不用再切換了。對了,注意設定後會載入相應內容,時間較長可能出現無法編譯,執行,那麼就等一會。

網上說的將anaconda2和3分開裝,不裝在envs下,然後強改python.exe名字,不推薦。會使被改的pip無法使用。

anaconda下,也試了在分開裝下,用py -3和py -2形式呼叫,在windows,cmd下呼叫然而顯示無效指令,菜雞不知道怎麼回事,看來網上,說的py.exe這個東東我在我的全盤裡沒搜到。然後就用這個了。不知道日後怎麼樣會不會出問題,暫且用著