【anaconda软件】Anaconda使用教程全攻略---Anaconda软件的基础使用(三)
一、各個軟件功能說明
Anaconda Navigtor :用于管理工具包和環境的圖形用戶界面,后續涉及的眾多管理命令也可以在 Navigator 中手工實現。
Jupyter notebook :基于web的交互式計算環境,可以編輯易于人們閱讀的文檔,用于展示數據分析的過程。
qtconsole :一個可執行 IPython 的仿終端圖形界面程序,相比 Python Shell 界面,qtconsole 可以直接顯示代碼生成的圖形,實現多行代碼輸入執行,以及內置許多有用的功能和函數。
spyder :一個使用Python語言、跨平臺的、科學運算集成開發環境。
二、軟件的基礎操作說明
【1】配置環境變量
①系統環境變量和用戶變量有什么區別?
環境變量分為系統環境變量和用戶環境變量。
你所說的環境變量是指系統環境變量,對所有用戶起作用
而用戶環境變量只對當前用戶起作用。
例如你要用java,那么你把java的bin目錄加入到path變量下面,那么它就是系統環境變量,所用用戶登陸,在命令行輸入java都會有java的幫助信息出來。而如果你在某個用戶的變量下面新建一個變量,那么它就只對這個用戶有用,當你以其他用戶登陸時這個變量就和不存在一樣。
②為什么要配置系統環境變量和用戶變量
文章來源:https://my.oschina.net/outcat/blog/490614
我們平時打開一個應用程序,一般是雙擊桌面圖標或在開始菜單鏈接,無論是桌面的快捷圖標還是菜單鏈接都包含了應用程序的安裝位置信息,打開它們的時候系統會按照這些位置信息找到安裝目錄然后啟動程序,比如如QQ:
知道了一個應用程序的安裝目錄位置,我們也可以通過命令行工具打開,如筆者QQ的位置為:“C:Program Files (x86)TencentQQQQProtectBinQQProtect.exe”,QQ的應用程序名為為QQProtect.exe,那么我們打開命令行工具Win+R->>cmd->>cdC:Program Files (x86)TencentQQQQProtectBin,使用cd命令進入該目錄,再輸入“QQProtect”,即可運行qq;
編輯系統變量名“Path”,在“Path”變量值的后面追加qq的安裝目錄:“;C:Program Files (x86)TencentQQQQProtectBin”注意追加的時候要在目錄字符串的前面加個英文的分號“;”,英文分號用來將Path里面不同的路徑隔開;
確定保存后,再回到命令窗口,不管在任何目錄下,你只要輸入QQProtect(不區分大小寫,寫成qqprotect也許)的命令,qq就會啟動;
還可以自己新建一個用戶變量,比如新建一個叫“QQ”的用戶變量,變量值為QQ的安裝目錄“C:Program Files (x86)TencentQQQQProtectBin”
此時,修改PATH里的QQ安裝目錄,從“C:Program Files (x86)TencentQQQQProtectBin”修改為%QQ%;
在命令窗口輸入“QQProtect”,仍然能夠啟動QQ,也就是說我們可以用某一個用戶變量名兩邊分別加一個百分號,如:“%QQ%”,來代替這個變量名所指向的變量值。
③怎么添加系統環境變量和用戶變量
【添加path】:如果是使用Windows操作系統的話,就去【控制面板系統和安全系統高級系統設置環境變量用戶變量PATH】去添加anaconda的安裝目錄的Scripts文件夾,例如我的安裝路徑C:ProgramDataAnaconda3Scripts?!靖鶕€人軟件安裝路徑,自己進行調整.】
【怎么判斷添加成功】:可以打開命令行(最好用管理員模式打開) 輸入 conda --version如果輸出conda 3.8.4之類的就說明環境變量設置成功了(conda 3.8.4,說明電腦安裝的anaconda的版本是3.8.4)
備注:用普通用戶打開cmd:
用管理者身份打開cmd
三、虛擬環境管理
讓我們用anaconda來創建我們一個個獨立的python環境吧。
①激活虛擬環境(切換環境)
activate 命令,activate 能將我們引入anaconda設定的虛擬環境中, 如果你后面什么參數都不加那么會進入anaconda自帶的base環境,
命令格式:activate 【虛擬環境的名稱】或者【虛擬環境的路徑】(用虛擬環境的路徑的格式激活是用指定路徑創建的虛擬環境)
說明:處于當前使用的虛擬環境,對應的路徑前面有一個星號“*”。
②創建自己的虛擬環境
我們當然不滿足一個base環境, 我們應該為自己的程序安裝單獨的虛擬環境.
創建一個名稱為test1的虛擬環境并指定python版本為2(這里conda會自動找2.2中最新的版本下載)
conda create -n test1 python=2 #虛擬環境的名稱:test1 #python的版本為2最新版本
輸入“y”
③ 查看所有的虛擬環境
命令: conda env list
說明:base虛擬環境是系統自帶的虛擬環境,test、test1是用戶自己創建的虛擬環境。
④刪除虛擬環境
使用命令conda remove -n your_env_name(虛擬環境名稱) --all, 即可刪除。
⑤退出虛擬環境
使用如下命令即可退出創建的虛擬環境
Windows系統:deactivate env_name,也可以使用`activate root`切回root環境【未測試成功】
四、第三方包管理
①安裝第三發包
命令:pip install 包的名稱 或者 conda install 包的名稱
②卸載第三方包
命令格式:pip uninstall 包的名字 或者 conda remove 包的名字
③查看當前環境的包安裝情況
命令格式:conda list
④導出導入環境
如果想要導出當前環境的包信息可以用: conda env export > environment.yaml
當需要重新創建一個相同的虛擬環境時可以用:conda env create -f environment.yaml
⑤更新包
conda update requests
代碼匯總
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 // 用配置文件創建新的虛擬環境
參考文檔鏈接:
https://www.jianshu.com/p/eaee1fadc1e9
https://zhuanlan.zhihu.com/p/32925500
作者:小飛
出處:https://www.cnblogs.com/xf23554/
備注:本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須在文章頁面給出原文連接,否則保留追究法律責任的權利。
備注:部分圖片下載來源于網絡,如若有侵權,請聯系本人予以刪除,郵箱:2777418194@qq.com。
本博客作為本人軟件學習記錄而用,不提供任何軟件的下載鏈接,敬請諒解
可關注本人微信公眾號【軟件開發部門】回復“資源”獲取部分免費資源
總結
以上是生活随笔為你收集整理的【anaconda软件】Anaconda使用教程全攻略---Anaconda软件的基础使用(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: palindromic java_Lee
- 下一篇: python mysql ssh隧道_启