推薦一個非常優秀的python編程開發庫:強大而又高效的Anaconda

2020-12-12 幻風的AI之路

python優先級的調節

Linux安裝好了之後,一般有python2和python3,linux默認的是python2,但是現在python可能馬上就要被淘汰了,所以我們平時都是使用python3,或者pip3,這樣相對來說費事一些,所以我們可以設置優先級,這樣我們就可以將linux的默認調為python3了。

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

上面分別是將python2和python3的優先級調為了100和150,這樣python3的優先級大於python2的優先級,這樣默認的就是python3了。

Anaconda的安裝

下面我們來安裝ananconda在linux環境下首先網絡搜索Anaconda,然後進入官網下載頁面,下載linux版本

我們可以在官網上來下載,但是anaconda因為伺服器在國外所以有些時候下載稍微緩慢,有些時候還有可能出現錯誤,為了解決這個問題,我們可以使用國內的清華鏡像來完成這個操作。

下載對應的版本吧,我是在網站上直接下載的,事實上也不是很緩慢

下載好之後,我們可以發現一個sh的文件,

然後我們可以sh Anaconda3-5.2.0-Linux-x86_64.sh的命令來安裝,我們只需要一直yes和回車就ok

這樣我們就可以在linux環境下安裝好anaconda,安裝好之後,我們可以重新打開一個命令窗口,我們輸入python的效果為:

如何安裝其它的命令庫

至此就表示我們的anaconda安裝成功了,之後如果有需要的包而 Anaconda 沒有的話,可以通過 pip 或者 conda出來安裝,比如要安裝 numpy,就在終端裡面輸入命令 pip install numpy 或者 conda install numpy 即可,像 numpy 這樣常用的包 Anaconda 裡面是自帶的。

虛擬環境

我們需要可以建造一個虛擬環境。

具體命令為:

conda create -n pyfk python=3.6

這樣我們就創建另一個anaconda的虛擬環境,這個虛擬環境的名稱為pyfk

此時我們可以進入這個虛擬環境

source activate pyfk

這樣我們就可以在這個pyfk的環境中創建我們想要的一切了

如果我們不想要這個環境我們可以刪除它,使用命令:

conda remove -n pyfk –all

當然我們一般不刪除,我們可以使用命令來退出這個環境

source deactivate

如何安裝pytorch

我們此時可以安裝pytorch使用命令:

conda install pytorch torchvision -c pytorch

pip install torchvision

這個pytorch是安裝的無GPU加速的版本的,要想安裝有GPU加速版本的可以去pytorch的官網生成相應的命令來安裝。至此我們就安裝好了pytorch了,我們就可以開始pytorch的學習了。

相關焦點

  • python推薦[]超級工具anaconda
    python推薦[]anaconda閱讀對象沒有使用過anaconda的讀者沒有使用過anaconda創建項目環境的讀者
  • python小白學習之anaconda的安裝與Jupyter環境配置
    隨著機器學習和人工智慧的崛起,python被越來越多的程序猿使用。python非常易用,但是包管理和Python不同版本問題卻讓人非常頭疼。Anaconda有著強大的包管理與環境管理功能,將python和許多常用的package打包。本文主要介紹linux下Anaconda的安裝與Jupyter環境配置。
  • Python安裝教程之anaconda篇
    【導讀】我們知道,Python的功能非常強大。那麼對於迫切想學習Python的新手同學來說,第一件事情可能需要了解python是什麼?能用來做什麼?語法結構是怎樣的?這些我們幾句話很難介紹清楚,後續會陸續出python入門教程來為大家一一介紹。為了方便了解python是什麼,我想首先把python安裝到自己的電腦中也是很重要的步驟。本文將手把手教你如何安裝python.
  • 面向數據科學的 Anaconda Python 入門 | Linux 中國
    Anaconda 是一個完備的、開源的數據科學軟體包,擁有超過 600 萬社區用戶。像很多人一樣,我一直努力加入到快速發展的數據科學領域。我上過 Udemy 的 R[1] 及 Python[2] 語言編程課,那時我分別下載並安裝了應用程式。
  • python入門:環境搭建(神器Anaconda+Vs Code)下載與配置
    大家好,我是涼拌本篇文章主要講python神器:anaconda和vs code這兩樣神器的安裝與配置。我馬上要講的東西呢,比較適合那些已經學會了python語法的小白們。我們不可能每件小事都親力親為,但是我們可以使用別人已經做好的工具:python庫Python實現其強大功能的前提,就是其具有數量龐大且功能相對完善的標準庫和第三方庫。通過對庫的引用,能夠實現對不同領域業務的開發。
  • 利用Anaconda在Windows及Linux下搭建Python環境【手把手版】
    內置)python3基礎09列表推導式|迭代器|生成器|匿名函數python3基礎10面向「對象」編程python3基礎11異常處理|文件讀取|文件寫入python3基礎12詳解模塊和包(庫)|構建|使用python數據分析包|NumPy-01python數據分析包|NumPy-02python數據分析包|Pandas-01之DataFrame
  • Python學習|Anaconda、Jupyter Notebook、pycharm安裝使用詳解
    2 什麼是 AnacondaAnaconda 是一個程序包管理器,一個環境管理器,用於 python 等其他語言的管理,可以在 Windows,Linux 和 macOS 平臺上使用。conda是一個環境管理器,可以創建獨立的 python 運行環境。
  • 推薦一個非常強大的跨平臺的開發庫!
    簡介TBOX是一個用c語言實現的跨平臺開發庫。
  • python入門必備乾貨 | python,pycharm,anaconda區別與聯繫
    瓦特,一會python一會Anaconda一會又特麼來了個pycharm,一串接一串英文,特麼怎麼讀都還不知道!!!能吃嗎???一.python是什麼python是一門程式語言,當前比較流程的程式語言有C/C++  、JAVA 、Object-C  、PHP等,當然python也是其中之一。
  • Anaconda及Pycharm的安裝及配置教程
    Python是一門簡單易學與功能強大的程式語言,它靈活、醫用、簡潔、資源豐富,因此應用於不同領域,目前是最受歡迎的語言之一。
  • 超全Anaconda(Python整合包)導修(圖文詳解)
    本篇導修將會探討如何運用Anaconda幫助Python編程。Jupyter Notebook文件查找器現在,已經知道如何將anaconda應用到python裡了,繼續研究如何在anaconda裡為不同的項目導入資料庫。
  • 嫌Python安裝太麻煩?你該試試Anaconda
    下載Anaconda到Anaconda的官網上(https://repo.continuum.io/archive/),選擇一個合適的版本下載。如果下載速度較慢,也可以選擇到中科大的鏡像下載(https://mirrors.ustc.edu.cn/anaconda/archive/)。建議下載Python 3.6版本。相比於Python2,Python 3原生支持utf-8,對中文的支持比較好,不用複雜的轉碼。但是,Tensorflow還不支持最新的Python3.7,所以這裡建議下載Python 3.6。
  • 一文教你配置得心應手的Python
    Python這幾年熱度逐漸上升,在很多高校Python也被列為通識課程,之所以如此受歡迎正是由於它的高效、簡潔、易用、強大的第三方庫等優點。
  • 我是如何用Anaconda來管理Python的
    Anaconda 是一個用於科學計算的 Python 發行版,支持 Linux, Mac, Windows, 包含了眾多流行的科學計算、數據分析的 Python 包。downloadtuna: Anaconda 安裝包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下載。
  • Python案例1:安裝和使用面向科學計算的Anaconda
    在Anaconda Prompt窗口中輸入python、ipython、spyder、jupyter notebook等命令,分別進入python交互命令行、ipython交互命令行、spyder IDE、啟動Web端的ipython notebook。也可以使用conda命令行配置Anaconda。
  • 菜鳥學Python 安裝教程和常見問題
    一、什麼是 pythonpython 是一門解釋性語言,語法簡單,有大量的擴展包,如處理圖像,爬取網頁等等。(需安裝 python 的解釋器,有了解釋器,即可開始進行 python 編程。)所以說 Anaconda 是一個大集合,裡面包含了 python,各種包如(numpy,requests,pandas),以及 管理工具 conda 、IDE jupyter notebook 等等。除此以外還有一套非常漂亮的 UI 界面。簡單的理解就是,原始的 python,外面打包了很多東西,這些所有的東西合在一塊就叫anaconda。
  • Python入門: 安裝和環境搭建(Mac版)
    它提供了高效的高層次的數據結構,還有簡單有效的面向對象編程。Python 優雅的語法和動態類型,以及解釋型語言的本質,使它成為在很多領域多數平臺上寫腳本和快速開發應用的理想語言。多數平臺上的 Python 解釋器以及豐富的標準庫的源碼和可執行文件,都可以在 Python 官網 https://www.python.org/ 免費自由地下載並分享。
  • Python能幹什麼?為什麼會這麼火
    因為Python簡單明了,非常容易上手。對於新手或者初學者來說,Python是非常容易學習和使用的,最容易學習的程式語言之一。部分原因是因為它簡化了語法,更加貼近於自然語言,可以讓Python代碼更加快速的執行。
  • Python編程:開發工具(IDE)大匯總(附官方下載)
    最近有多位讀者留言,諮詢更便捷、高效的python編程開發工具(IDE),本文就給大家介紹四款業內常用的python軟體開發工具,並簡單介紹下每款軟體的特點,便於讀者按需選擇合適的學習軟體!jupyter notebook開發界面預覽如果是為了學習,個人是非常推薦jupyter notebook這款IDE的,佔用資源少,安裝與啟動方便,運行方便,實屬難得的高效學習工具
  • 零基礎學習python GUI編程(PyQt)系列之一:開發軟體安裝
    在使用python進行界面編程時,很多開發者都是用了PyQt這個框架進行,PyQt是一個跨平臺的框架。它是用C ++編寫的。這是一個非常全面的庫。它包含許多工具和API。它被廣泛應用於許多行業。它涵蓋了很多平臺。PyQt是Qt庫的Python版本。