天天看點

Mac安裝anaconda後兩個python版本共存,在終端pip無法為各自python版本倒入子產品的解決辦法

問題描述:使用anaconda來管理包,十分友善,也可以到達使得python2和python3共存的目的,但當導入anaconda以外的包時,可能會産生一些問題,在近期學習中,由于會用到scikit-learn子產品,此子產品為python2.7版本的子產品,在使用終端通過pip安裝時,ppip預設為為python3安裝包。對此,可以嘗試用pycharm導入此子產品:

打開pycharm,選擇file菜單下的default Settings,會彈出一個Default Perferences對話框,選擇左側欄中的Projector Interpreter選項,在右上長欄中選擇你要為那個版本的python導入包,此處選為python2.7,此時會顯示目前版本已經安裝的包,在中下部選擇“+”号,彈出Available Packages對話框,在其下面的搜尋欄中輸入你想導入的包名稱,此時會顯示出搜尋結果,選擇想要導入的包,點選下面的 install Package,此時該包名稱後面會顯示(installing),大約幾分鐘的時間,包便導入成功。