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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows安装anaconda_[计算机科学工具系列] Anaconda和conda

發布時間:2025/4/5 windows 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows安装anaconda_[计算机科学工具系列] Anaconda和conda 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[計算機科學工具系列] Anaconda和conda

Anaconda和conda分別是什么?

anaconda的安裝

因為現在只有python3還在更新,而python3.x和python2.x本身的區別還是蠻大的,這篇文章只會討論python3下的安裝和使用,一來遵循官方倡導的統一為python3.x標準,二來也便于讀者理解和學習。

在Windows下安裝anaconda

一些殺毒軟件可能會影響安裝,如有必要暫時關閉。

圖形化界面安裝

  • 前往官方下載頁面,如下圖所示,左側有Windows系統下最新版的64-bit和32-bit版本的下載鏈接,下方有舊版Anaconda下載地址的鏈接。
  • 下載鏈接的頁面底部
  • 點擊下載鏈接并開始下載,網頁會跳轉到一個提示頁,告訴我們200以上的團隊需要購買商業版。哈哈哈,其實我挺喜歡這種設計,比unity把專業版個人版一起列出來其實更清楚了。仁者見仁智者見智吧。

  • 此時,我們可以運行哈希驗證來檢查下載文件。如果你有PowerShell V4或者更新版本,那么在PowerShell運行

  • Get-FileHash??-Algorithm?SHA256

    將填寫為你下載的安裝程序名。如果你的電腦沒有安裝PowerShell V4或者更新版本,那么在Windows搜索欄輸入cmd.exe,找到命令提示符,然后用cd命令跳轉到你的下載目錄,運行

    Start-PsFCIV?-Path??-HashAlgorithm?SHA256?-Online

    其中, 替換為你的下載文件的絕對路徑。

    拿到哈希值之后,對比該頁面的不同版本的哈希值表,確認下載文件未收到惡意更改。

  • 找到下載文件地址,雙擊下載文件啟動安裝程序。
  • 安裝程序入口
  • 選擇 Next> 開始
  • License頁面
  • 協議界面選擇I Agree,簡單說下有什么重要的
  • 強調了BSD開源協議的內容,Anaconda的代碼可以被再開發,但是發布時必須保留同樣的協議,

  • 強調了停止使用個人版即代表協議終止。

  • 附帶了一些第三方軟件許可。包括英特爾數學內核庫、cuDNN軟件,還有pycrypto、pyopenssl、kerberos、cryptography、pycryptodome、pycryptodomex、libsodium等網絡和安全庫。

  • 下圖是安裝類型頁,除非是以管理員身份為所有用戶安裝,否則僅勾選“Just Me”并點擊“Next”。
  • 安裝類型頁
  • 進入安裝路徑頁面,
  • Anaconda要求目標路徑中不能含有空格,而且必須是拉丁字母路徑,不能使用Unicode路徑,例如中文路徑就不可以。

    選擇安裝路徑
  • 以下分別說明這兩條高級選項的作用:
  • 第一條,Add Anaconda3 to my PATH environment variable,意為,添加Anaconda3至我的環境變量。如提示所言,這一條是不推薦勾選的,因為如果勾選,則將會影響其他程序的使用,如果要修復可能需要卸載重裝Anaconda,相當麻煩。正如提示所言,即使不勾選,也可以通過Windows開始菜單打開Anaconda。

    不設置也有一個壞處,就是用PowerShell或是cmd的時候,是不能執行anaconda命令的,用戶只能通過開始菜單的Anaconda Prompt和Anaconda Navigator來操作。不過后續想改的話只需要在path中添加變量即可。不過大多數Windows用戶也不至于拋棄圖形化界面,畢竟anaconda的其中一個優點就是提供了Anaconda Navigator這個圖形化界面。

    第二條,Register Anaconda3 as my default Python 3.8,意為,設置Anaconda3成為我的默認Python配置,我這里是3.8版本,除非你打算使用多個不同版本的Anaconda或者多個版本的Python,否則勾選便是。因為設置后,像Pycharm、Visual Studio一類的IDE便可以自動檢測你電腦上的Anaconda配置,不至于最后弄得那個包是裝在Anaconda環境或者是pip環境或者python本身都不清楚了。

    高級安裝設置
  • 等待安裝。完成后點擊Next。然后之后會推薦你下載Jupytor notebook或Pycharm,并給出了鏈接,可以暫時Next,以后再說。(對于我就是之后的文章再講)
  • 等待安裝
  • 成功,點擊Finish。如果勾選了那兩條打開教程就會打開該頁面和該頁面。
  • 成功頁面

    驗證

  • 在Windows開始菜單中尋找Anaconda Navigator,如果能找到并且成功運行,則安裝成功。

  • 可以用一些簡單的,安裝成功后就不大可能出錯的命令測試,在命令行中執行conda --version或conda list均可,下面介紹這些命令時會在提示中指出。

  • Windows下安裝成功后

    安裝成功后,諸如Jupyter Notebook以及Spyder都會被自動添加。還是很方便的。

    在Linux(x86 / Power8)下安裝anaconda

    檢查電腦的Qt環境

    Qt依賴對于我們使用linux的GUI是至關重要的,所以官方文檔強調了檢查Qt依賴的重要性,并且給出了如下的表格,用于在不同發行版中檢查并下載缺失的Qt依賴。

    發行版命令
    Debianapt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
    RedHatyum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver
    ArchLinuxpacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl alsa-lib libglvnd
    OpenSuse/SLESzypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6 libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1 libxcb1 libasound2 libX11-xcb1 Mesa-libGL1 Mesa-libEGL1
    Gentooemerge x11-libs/libXau x11-libs/libxcb x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXi x11-libs/libXcomposite x11-libs/libXrandr x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXScrnSaver x11-libs/libXtst media-libs/alsa-lib media-libs/mesa

    瀏覽器下載

  • 前往官方下載頁面,如下圖所示,右側有Linux系統下最新版的64-bit和32-bit版本的下載鏈接,下方是舊版Anaconda下載地址的鏈接。
  • 下載鏈接的頁面底部

    wget下載

    使用wget命令,執行

    wget?https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh

    正式安裝

  • 通過上述兩種不同方式的下載,我們都可以獲得最新版的anaconda的Linux安裝sh腳本程序。如果想要運行哈希驗證,執行
  • sha256sum?

    同樣的,拿到哈希值之后,對比該頁面的不同版本的哈希值表,確認下載文件未收到惡意更改。

  • 使用bash命令運行該腳本,格式為:
  • bash?~//

    例如:

    bash?~/Downloads/Anaconda3-2020.11-Linux-x86_64.sh

    之后就會開始安裝了。

    必須要使用bash命令,即使當前的terminal不是bash shell。

  • 開始安裝之后的第一個問題就是,“In order to continue the installation process, please review the license agreement”,回車查看協議,之后選yes即可,協議的重點在上面Windows下的安裝部分都有提到過。之后系統會讓你選擇安裝路徑,輸出如下
  • Anaconda3?will?now?be?installed?into?this?location:
    ~//anaconda3

    ??-?Press?ENTER?to?confirm?the?location
    ??-?Press?CTRL-C?to?abort?the?installation
    ??-?Or?specify?a?different?location?below

    [~//anaconda3]?>>>

    驗證

  • 在terminal中執行anaconda-navigator,如果能成功運行并顯示和Windows相同的navigator圖形化界面,則安裝成功。

  • 同樣可以用一些簡單的的命令測試,在命令行中執行conda --version或conda list均可,之后介紹這些命令時會在提示中指出。

  • 在macOS下安裝anaconda

    如果想要運行哈希驗證,

    shasum?-a?256?

    同樣的,拿到哈希值之后,對比該頁面的不同版本的哈希值表,確認下載文件未收到惡意更改。

    conda的基本命令

    只使用圖形界面當然可以,而且很簡單,但是各類conda命令不僅可以提升工作效率,而且還是在服務器環境下的唯一選擇。使用的時候,Windows用戶請打開Anaconda Prompt(上圖中安裝完成界面有),macOS和Linux用戶請打開Terminal進行操作。正如之前安裝的部分起到過的,如果你沒有勾選自動添加到Path,你將不能在cmd中直接使用conda命令。解決辦法就是:向系統的環境變量Path中添加路徑C:\\Anaconda3和C:\\Anaconda3\Scripts\(具體路徑根據你自己的安裝路徑)。

    檢查conda版本

    為了獲取conda的版本號,以Anaconda Prompt為例,我們使用命令

    conda?--version

    縮寫為

    conda?-V

    會得到輸出的版本號,例如

    (base)?C:\Users\你的用戶>conda?--version
    conda?4.9.2

    注:檢查版本的命令一般都是使用和輸出最簡單的,常常被人們用于檢查安裝是否成功。

    查看幫助

    查看幫助信息的命令是

    conda?--help

    縮寫是

    conda?-h

    更新自身版本至最新

    如果我們想讓conda對自身版本進行比較并列出可以升級的版本,我們使用

    conda?update?conda

    這里會同時告知我們其他相關包也會升級到相應的最新版本。輸出如下,這里我還有一個需要更新的文件,所以提示了,輸入y并回車即可升級

    (base)?C:\Users\>conda?update?conda
    Collecting?package?metadata?(current_repodata.json):?done
    Solving?environment:?done

    ##?Package?Plan?##

    ??environment?location:?D:\Python\anaconda3

    ??added?/?updated?specs:
    ????-?conda


    The?following?packages?will?be?downloaded:

    ????package????????????????????|????????????build
    ????---------------------------|-----------------
    ????backports.functools_lru_cache-1.6.1|?????pyhd3eb1b0_0??????????12?KB
    ????------------------------------------------------------------
    ???????????????????????????????????????????Total:??????????12?KB

    The?following?packages?will?be?DOWNGRADED:

    ??backports.functoo~?????????????????????????????1.6.1-py_0?-->?1.6.1-pyhd3eb1b0_0


    Proceed?([y]/n)?

    卸載

    事實上,conda并沒有提供自身的卸載命令,但是因為其文件結構設置的非常合理,我們只需要直接移除conda根目錄便可以了。以Linux為例,一般默認的Anaconda根目錄是~/anaconda3,所以使用rm -rf刪除它,如下:

    rm?-rf?~/anaconda3

    conda命令的環境管理基本功能

    創建環境

    conda?create?--name??

    刪除環境

    conda?remove?--name??--all

    復制環境

    conda?create?--name??--clone?

    切換環境

    source?activate?activate?

    退出環境

    source?deactivate
    deactivate

    列出所有環境

    conda?info?--envs
    conda?info?-e
    conda?env?list

    注:這條命令也可以用來檢測安裝是否成功,相當方便。

    conda命令的包管理基本功能

    安裝包到當前環境(增)

    conda?install?

    安裝包到指定環境(增)

    conda?install?--name??

    卸載包自當前環境(刪)

    conda?remove?

    卸載包自指定環境(刪)

    conda?remove?--name??

    更新全部包(改)

    conda?update?--all
    conda?upgrade?--all
    conda?update?anaconda

    更新指定包(改)

    conda?update?conda?upgrade?

    根據部分關鍵詞模糊查找包(查)

    conda?search?

    根據全名精確查找指定包(查)

    conda?search?--full-name?

    列出當前環境所有安裝的包

    conda?list

    列出指定環境所有安裝的包


    推薦的各類鏡像

    默認鏡像

    清華鏡像

    可能出現的安裝問題

  • 安裝完了,執行conda list總是報錯,幾乎全部的conda命令都報錯,基本只有conda和conda --version可以。
  • pip的基本功能

    引用和注釋

  • https://docs.anaconda.com/:這里是官方的教程文檔。

  • https://conda.io/projects/conda/en/latest/user-guide/install/download.html#cryptographic-hash-verification:這里是哈希檢驗的下相關教程。

  • https://zhajiman.github.io/post/conda/:詳述了Windows命令行中使用conda的方法,問題,以及解決方案。

  • 總結

    以上是生活随笔為你收集整理的windows安装anaconda_[计算机科学工具系列] Anaconda和conda的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 成人黄色免费在线观看 | 国产欧美一区二区三区精华液好吗 | 国产欧美日韩成人 | 自拍偷拍校园春色 | 精品午夜久久久 | 国产精久久久久 | 丁香花电影免费播放在线观看 | 97狠狠| 国产又好看的毛片 | 91在线视频免费播放 | 天天操夜夜欢 | 黄色一级在线视频 | 国产最爽的乱淫视频国语对白 | 嫩草网站在线观看 | 欧美亚洲激情 | 精品久久久久久无码国产 | 色小姐在线视频 | 精品人妻大屁股白浆无码 | 国产黄色片在线观看 | 国产乱子伦精品无码专区 | 91成人入口 | 久久久无码精品亚洲无少妇 | 国产一级二级三级在线观看 | 日本丰满熟妇bbxbbxhd | 欧美视频a | 精品国产麻豆 | 欧美成人精品一区二区免费看片 | 爱情岛亚洲首页论坛小巨 | 亚洲精品中文字幕在线观看 | 国产又粗又猛又爽视频 | 在线免费播放av | 国产精品无码久久av | 一区二区国产在线观看 | 91在线 | 色婷婷色 | 女同动漫免费观看高清完整版在线观看 | 性欧美一区二区三区 | 精品一区二区三区免费看 | 一级福利片 | 久久久久人妻一区精品色 | 日本免费一二区 | 精品国产大片大片大片 | 人妻aⅴ无码一区二区三区 阿v免费视频 | aa免费视频| 综合色网站 | 国产裸体网站 | 亚洲少妇xxx | 一级片大片 | 欧美大片免费高清观看 | 快播av在线 | 日韩高清免费观看 | jlzzjlzz亚洲女人| 国产高潮视频在线观看 | 日韩av高清无码 | 精品视频无码一区二区三区 | 精品欧美一区二区精品久久 | 激烈的性高湖波多野结衣 | 美女被娇喘视频 | 人体私拍套图hdxxxx | 在线中文字幕亚洲 | 亚洲综合精品一区 | 一级视频毛片 | 91亚洲精品久久久蜜桃网站 | 国产精品免费网站 | 激情午夜av | 成人精品久久久 | 欧美成人a交片免费看 | 日韩一片| av激情四射 | 久草福利资源在线观看 | 高清一区在线观看 | 黄网站在线观看视频 | 精品无码一区二区三区蜜臀 | 九色91popny蝌蚪新疆 | 国产精品久久久久久久av福利 | 视频h在线 | av青青| 在线观看麻豆 | 久久久久久久极品 | 国产91丝袜在线观看 | 毛片内射久久久一区 | 欧美a大片| 成人精品一区二区三区电影 | 人妻熟女aⅴ一区二区三区汇编 | 人人妻人人玩人人澡人人爽 | 日韩高清一级片 | 男女午夜影院 | 性色AV无码久久一区二区三 | 麻豆91网站| 看日本毛片| 国产草草影院ccyycom | 亚洲av无码成人精品区 | 欧美成人一区二区三区片免费 | 亚洲av首页在线 | 日韩在线不卡视频 | 日韩精品在线免费视频 | 精精国产xxxx视频在线 | 亚洲激情自拍偷拍 | 国产精品三区在线观看 |