python命令行输入函数回退_Anaconda--成功解决python2与python3之间随意切换的问题!...
Anaconda
由于python2與python3不兼容,之前一直使用python2,但由于種種原因不得不使用python3。我使用的python的集成開發環境是pycharm,使用了好多種辦法使pycharm可以在python2與python3之間隨意切換都未能成功。最終使用Anaconda終于搞定。
也就是說Anaconda可以輕松讓我們在python2與python3之間任意切換。當然Anaconda的功能很強大,我也只知道些皮毛,下面簡單介紹以下Anaconda的下載與使用。
1.下載
2.安裝
按照安裝程序提示一步步安裝就好了, 安裝完成之后會多幾個應用
Anaconda Navigtor :用于管理工具包和環境的圖形用戶界面,后續涉及的眾多管理命令也可以在 Navigator 中手工實現。
Jupyter notebook :基于web的交互式計算環境,可以編輯易于人們閱讀的文檔,用于展示數據分析的過程。
qtconsole :一個可執行 IPython 的仿終端圖形界面程序,相比 Python Shell 界面,qtconsole 可以直接顯示代碼生成的圖形,實現多行代碼輸入執行,以及內置許多有用的功能和函數。
spyder :一個使用Python語言、跨平臺的、科學運算集成開發環境。
3.配置環境變量
將Anaconda的安裝路徑下的Scrips路徑添加到環境變量的path中。
打開命令提示符輸入 conda --version,如果輸出你的Anaconda的版本號說明環境變量配置成功。
然后輸入conda upgrade --all對所有工具包進行升級
4.使用Anaconda管理虛擬環境
命令提示符中輸入activate進入Anaconda設定的虛擬環境base環境。然后再輸入python即可進入python解釋器。
如果你還沒有創建python環境,那么此時的命令行前會多一個(base),說明當前處于base環境下。
5.創建自己的虛擬環境
接下來創建自己的python環境,回退到base環境(如果此時再python解釋器下就輸入exit()退出python解釋器回到base環境)
輸入以下命令創建自己的名為pyExe的python環境。
conda create -n pyExe python=3
等待這一步完成之后,就有了自己的名為朋友Exe的python環境
6.切換環境
使用activate切換環境,后面加上切換的環境名稱。如activate pyExe。
如果忘記名稱可以輸入conda env list命令查看所有環境
7.安裝與卸載第三方包
現在創建的新的python環境只有python自帶的一些官方包,要想使用別的包比如numpy、scikit-learn等包,要自行安裝。
在自己的python環境下輸入conda install加自己想要添加的包名稱即可安裝,或者使用pip install加包名同樣可以安裝。
卸載第三方包:
conda remove加包名
或者
pip uninstall加包名
8.查看環境所含包信息
輸入conda list即可查看
9.導入導出環境
如果想要導出當前環境的包信息可以用
conda env export > environment.yaml
將包信息存入yaml文件中.
當需要重新創建一個相同的虛擬環境時可以用
conda env create -f environment.yaml
回顧以下所提到的命令
activate // 切換到base環境
activate learn // 切換到learn環境
conda create -n learn python=3 // 創建一個名為learn的環境并指定python版本為3(的最新版本)
conda env list // 列出conda管理的所有環境
conda list // 列出當前環境的所有包
conda install requests 安裝requests包
conda remove requests 卸載requets包
conda remove -n learn --all // 刪除learn環境及下屬所有包
conda update requests 更新requests包
conda env export > environment.yaml // 導出當前環境的包信息
conda env create -f environment.yaml // 用配置文件創建新的虛擬環境
與pycharm連接
通常我們會使用集成開發環境pycharm來編碼,pycharm可以很方便的與Anaconda的虛擬環境結合
在Setting => Project => Project Interpreter 里面修改 Project Interpreter , 點擊齒輪標志再點擊Add,選擇第二個Conda Environmet,然后選擇Existing environment選擇自己剛才創建的python環境即可。
總結
以上是生活随笔為你收集整理的python命令行输入函数回退_Anaconda--成功解决python2与python3之间随意切换的问题!...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mips汇编计算开方_东南大学计算机系统
- 下一篇: php数据库删除数据,php数据库删除数