日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Anaconda和canda简介及区别

發布時間:2023/12/3 综合教程 26 生活家
生活随笔 收集整理的這篇文章主要介紹了 Anaconda和canda简介及区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.是一個開源的Python發行版本,其包含了conda、Python等軟件包,numpy,pandas(數據分析),scipy等科學計算包,而無需再單獨下載配置.

可以在同一個機器上安裝不同的軟件版本(python版本)。Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節省帶寬或存儲空間,也可以使用Miniconda這個較小的發行版(僅包含conda和 Python)。

2.Anaconda.5.2.0版本的,默認安裝的包:python3.6.5

3.由于python3和python2的分裂,自行使用virtualenv用pip進行配置,經常會出現無法使用的情況。固推薦安裝Anaconda

4.建議使用國內的鏡像源來下載鏡像軟件包,主要原因是速度快,這里推薦訪問?清華大學開源軟件鏡像站? :https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/? ?來下載需要的Anaconda。

當然也可以使用官網下載地址:https://www.anaconda.com/download/ 。但由于是國外網站,一般下載速度比較慢,也會出現經常下載失敗的不穩定情況。

Conda簡介與使用

1.Conda 是一個開源的軟件包管理系統和環境管理系統,用于安裝多個版本的軟件包及其依賴關系,并在它們之間輕松切換。

conda和Anaconda的區別:

1.conda可以理解為一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用類似,環境管理則允許用戶方便地安裝不同版本的python并可以快速切換。可以把?conda?看作是?pip?+?virtualenv?+?PVM (Python Version Manager)?+ 一些必要的底層庫,也就是一個更完整也更大的集成管理工具。

2.Anaconda(5.2版本)完整版需要大概3G空間,則是一個打包的集合,里面預裝好了conda、python(可以選擇安裝3.6版本和2.7不同的版本,這里主要是python3.6和2.7的版本不兼容)等(但現在根據電腦配置許多都采取安裝Anaconda)。其實還有Miniconda,它只包含最基本的內容——python與conda,以及相關的必須依賴項,對于空間不夠大的話可以安裝Miniconda。

?

?

Ananconda的安裝,這里是在wiindows系統下安裝,如果需要在其它系統在下安裝訪問 http://docs.anaconda.com/anaconda/install/:

一。當然也可以使用官網下載地址:https://www.anaconda.com/download/?

選擇不同的系統我這里是windows,及Python的版本,選擇顯示的3.6下載后是python的3.6.5

然后一直enter安裝完成,然后在所有程序中點擊文件夾Anaconda3(64-bit)會顯示如下內容:

?

?

打開Anaconda Navigator,輸入python 會顯示Python的版本:

?

jupyter notebook (此前被稱為 IPython notebook)是一個交互式筆記本,支持運行 40 多種編程語言。

Jupyter Notebook 的本質是一個 Web 應用程序,便于創建和共享文學化程序文檔,支持實時代碼,數學方程,及可視化等

用途包括:數據清理和轉換,數值模擬,統計建模,機器學習 ,不同數據格式的輸出等。

?

二、配置鏡像地址,否則從官方網站下載升級文件太慢,Anaconda安裝成功之后,我們需要修改其包管理鏡像為國內源。

安裝完成后,找到Anaconda prompt,加入鏡像地址,完成配置:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/?
conda config --set show_channel_urls yes

最好是更新所有的包:conda upgrade -all ,并在提示是否更新的時候輸入 y(Yes)以便讓更新繼續.

因為之前的安裝的包有些不是最新的,為了避免在以后的使用中出現問題,最好在此時更新所有的包。

在 Windows 上,會隨 Anaconda 一起安裝一批應用程序:

1.Anaconda Navigator,它是用于管理環境和包的 GUI

2.Anaconda Prompt 終端,它可讓你使用命令行界面來管理環境和包

3.jupyter notebook (此前被稱為 IPython notebook)是一個交互式筆記本。

4.Spyder,它是面向科學開發的 IDE

?

三.canda常用命令:

主要分為管理環境的命令和管理包的命令:

管理環境(env)的命令:

1.env_name:環境名

2.exit_env_name:已存在的環境名

3.創建python版本環境: conda creat --name env_name python=python3.6? ? ? ?#conda create --name python36 python=3.6 (創建一個名為python34的環境,指定Python版本是3.4)
?

4.列出所有環境 env:conda info -e

5.刪除某個環境: conda remove -n env_name --all? ? ? ? ?conda remove? --name python36 --all(刪除python36環境)

6.激活,退出:source activate env_name (python36)? ? source deactivate env_name (windows下去掉source)

7.導出,導入環境:

導出環境:conda env export > env_info_file.yml

導入環境:conda env create -f env_info_file.yml

8.復制環境:?conda create --name env_name --close exist_env_name

包管理命令:

canda創建后的環境自帶pip ,所以安裝包也可以通過pip命令來進行安裝

package_name:包名

1.安裝包:conda install numpy

2.查看以及安裝的包:conda? list??

3.查看安裝包的信息: conda serach package_name

4.更新安裝包:conda update -n env_name package_name? ?

5.更新所有包:conda upgrade --all?

6.刪除安裝包:conda remove -n env_name package_name?

總結

以上是生活随笔為你收集整理的Anaconda和canda简介及区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。