【使用指南】用pip安裝paddlepaddle
導語
本周將整理匯總paddlepaddle的安裝編譯方法,發布系列推文。推文目錄如下:
周一:用pip安裝paddlepaddle
周二:用Docker安裝運行paddlepaddle
周三:用Docker編譯和測試PaddlePaddle
周四:從源碼編譯paddlepaddle
周五:基本使用概念和安裝及編譯問題匯總
歡迎大家在留言區分享您在相應環節中遇到的問題,我們會 一 一為您解答,同時也會選擇一部分展示在周五匯總貼中;歡迎大家在留言區提出您的反饋,表達您的見解;本周每篇推文點贊數最多的一條留言會被置頂(當日推文統計時間截止次日中午12點)並贈送小禮品一份(paddlepaddle定製帽衫)
編寫|shanyi
排版|wangp
PaddlePaddle可以使用常用的Python包管理工具 pip 完成安裝,並可以在大多數主流的Linux操作系統以及MacOS上執行
1
使用pip安裝
執行下面的命令即可在當前機器上安裝PaddlePaddle的運行時環境,並自動下載安裝依賴軟體,版本為cpu_avx_openblas
pip install paddlepaddle
如果需要安裝支持GPU的版本(cuda7.5_cudnn5_avx_openblas),需要執行:
pip install paddlepaddle-gpu
點擊「Log in as guest」即可開始下載
2
運行環境依賴
PaddlePaddle安裝包由於不僅僅包含.py程序,而且包含了C++編寫的部分,所以我們確保發布的二進位包可以支持主流的Linux操作系統,比如CentOS 6以上,Ubuntu 14.04以上,MacOS 10.12以上
PaddlePaddle發布的安裝包會盡量對齊 manylinux1 標準(查看鏈接:https://www.python.org/dev/peps/pep-0513/#the-manylinux1-policy),通常使用CentOS 5作為編譯環境。但由於CUDA庫通常需要CentOS 6以上,而且CentOS 5即將停止維護,所以我們默認使用CentOS 6作為標準編譯環境。
PaddlePaddle環境依賴
3
安裝常見問題和解決方法
paddlepaddle*.whl is not a supported wheel on this platform.
出現這個問題的主要原因是,沒有找到和當前系統匹配的paddlepaddle安裝包。請檢查Python版本是否為2.7系列。另外最新的pip官方源中的安裝包默認是manylinux1標準,需要使用最新的pip (>9.0.0) 才可以安裝。可以使用下面的命令更新您的pip:
pip install --upgrade pip
如果仍然存在問題,可以執行:
獲取當前系統支持的安裝包格式,並檢查和需安裝的包是否匹配。pypi安裝包可以在該鏈接中找到(https://pypi.python.org/pypi/paddlepaddle/0.10.5)
如果系統支持的是 linux_x86_64 而安裝包是 manylinux1_x86_64 ,需要升級pip版本到最新; 如果系統支持 manylinux1_x86_64 而安裝包(本地)是 linux_x86_64 ,可以重命名這個whl包為 manylinux1_x86_64 再安裝。
*原創貼,版權所有,未經許可,禁止轉載
*值班小paddle:wangp
*歡迎在留言區分享您的觀點


TAG:PaddlePaddle |