UbuntuKylin13.10下安裝配置Theano

      今天在師兄的引領下開始學習基於Python的類庫——Theano. 來自網上的一種說法是Theano基於表示矩陣向量的numpy和包含大量數學功能的scipy模塊。對於數據的處理來說Python還是具有一定的優勢。打算配置Theano時,因爲官網的一句溫馨提示(“除Linux64位機外,其他OS並不能很好用於測試”),纔想起來打開那塵封已久的Kubuntu13.10。遂毅然決定在Ubuntu下安裝配置Theano。

     在剛配置Theano時,存在使用命令apt-get下載無源的情況。鑑於這種情況,個人給出建議無非三點:

      一、切換軟件源(國內好評的有網易的、搜狐的或者阿里的)或者換時間段安裝;

      二、連接的網絡有問題或者無線網卡驅動升級;

      三、系統版本已不受支持,要改爲舊版本的源。


     本人遇到情況是屬於第三種,解決方法是無非兩種:
     一、升級系統到最新版本
     二、重新配置舊版本的源:
  1. 打開源列表    sudo gedit /etc/apt/sources.list
  2. 把該配置文件內的所有http:// us.archive.ubuntu.com改爲http:// old-releases.ubuntu.com
  3. 執行sudo apt-get update 更新緩存。
     下載完成後,如果安裝失敗,可能的情況是系統先前的安裝軟件的Python依賴庫過於龐雜,因爲配置前的環境較爲惡劣,請安裝Theano前務必清理乾淨。正常安裝如下圖所示:

運行sudo pip install --upgrade --no-deps theano

安裝完成後,測試配置是否正確:

    測試指令:

python -c "import numpy; numpy.test()"
python -c "import scipy; scipy.test()"
python -c "import theano; theano.test()"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章