我是python的新手。我前段時間在OsX上安裝了python3.4,現在我使用安裝程序安裝了python3.5,您可以從網站下載安裝程序。新的python版本添加到現有的版本,而不是升級
我注意到在/Library/Frameworks/Python.framework/Versions/我有3.4和3.5。我並沒有想到 - 我期待升級3.5替換3.4
所以,如果我運行python3.5,並嘗試導入我使用3.4時安裝的軟件包,則無法找到它們。此外,如果我使用pip安裝來重新安裝它們,則表示軟件包已安裝,因此我可以看到它指向了3.4版本。
我在做什麼錯了?我認爲安裝新的python應該升級我現有的安裝(帶有已安裝的軟件包),而不是添加全新的安裝。
我不知道現在該做什麼:
- 我要保持每個舊版本?
- 我應該手動更改每次使用哪個點 ?
- (有沒有爲下一次更精簡的更新過程 ?)
我不知道OS-X和有關虛擬ENVS建議下面是好的。另一件要檢查的是你使用的'pip'是對應於'3.5'而不是'3.4'的。我認爲每個版本的python都會有自己的'pip'腳本。 –
確實,更新了我的問題 – Bakaburg
您可以製作一些別名,我想,例如'pip35'和'pip34'。我現在會退出 - 雖然知道OS-X的人可能會幫助... –