Ubuntu下pip安装CPU版PaddlePaddle

  • Ubuntu下pip安装cpu版PaddlePaddle安装过程记录
    • 虚拟机连不上网(NAT)
    • 更改下载源
      • 更改sources.list
      • Software & Updates
    • 安装

Ubuntu下pip安装cpu版PaddlePaddle安装过程记录

做大作业需要用到PaddlePaddle,安装时看了无数教程,不断安装卸载,我这暴脾气差点就把电脑砸了。现在终于安装好了,这篇文章整理了我的安装过程,希望可以帮助到你们,拯救下你们手里的电脑。

虚拟机连不上网(NAT)

我用的是NAT方式联网,第一次安装时怎么也连不上网,看了很多网络配置的教程,大概包括更改文件和调整ip地址两种方式,但我都没成功。
后来一气之下把Ubuntu删了重装,它就自动成功连上网了。包括后来因为其他原因重装虚拟机时也不需要进行配置,所以我觉得可能NAT方式联网并不需要额外的网络配置,连不上网删了重装一下就好了。

更改下载源

安装过程需要从网上下载资源,但默认的下载源是国外的,我们在国内使用时网速就会很慢,安装时可能会出现"网络不可达"、“你的网络需要认证吗”、"无法定位软件包"等错误,所以我们要更换成国内的源。
更改源大致有两种方法,一种是利用vi等文本编辑工具更改sources.list中的内容,另外一种是利用Ubuntu图形化界面设置 Software & Updates 设置进行更改源。

更改sources.list

这种方法可以看一下 ubuntu16.04和18.04更换国内源 ,这篇文章讲解得很详细,并且亲测有效。

Software & Updates

点击Ubuntu应用程序界面进入 Software & Updates:
选择下载源:
点击Others后可以选择下载源。在这里推荐阿里云的镜像,也可以点击右侧Select Best Server 使其自动选择最佳下载源:

选择好后点击下方Choose Server 更改下载源。下载源更改完毕。

安装

装cpu版本PaddlePaddle其实只需要两步:
1.安装pip
2.用pip安装paddlepaddle
在安装时,我浪费了很长时间,走不少了弯路,但其实安装过程很简单。下面直接附上我的安装过程:
先查看python版本:
(要求为3.6/3.7/3.8/3.9)

python3 --version

我的Ubuntu为18.04.5,系统自带python3.6。

检查pip版本:

pip3 --version

提示 “No module named pip3” ,没有pip3模块。

安装pip3:

sudo apt-get install python3-pip


耐心等待后安装成功,查看pip版本:

pip3 --version


我当时安装时,没有检查pip版本是否符合要求就开始安装PaddlePaddle,安装到最后出现如下图所示红字错误。

经查询后发现是pip版本不够,需要进行升级:
(PaddlePaddle要求pip版本为20.2.2+)

pip3 install --upgrade pip

更新成功

再次安装PaddlePaddle:

pip3 install paddlepaddle==1.4.1 -i https://mirrors.aliyun.com/pypi/simple/

安装成功,但有警告:

WARNING: The script virtualenv is installed in ‘/home/local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.


该路径未添加到环境变量中,参考 这篇文章 将其添加到PATH环境变量中:

echo 'export PATH=/home/xxx/bin:$PATH' >>~/.bashrc
source ~/.bashrc

其中“/home/xxx/bin”为WARNING中提示的path

然后卸载掉刚才安装的包,并重新安装:

pip3 uninstall paddlepaddle==1.4.1
pip3 install paddlepaddle==1.4.1 -i https://mirrors.aliyun.com/pypi/simple/


安装成功!

Ubuntu下pip安装CPU版PaddlePaddle相关推荐

  1. Ubuntu下pip安装、升级、卸载

    文章目录 安装(重点) 注意别用这个 升级 卸载 Ubuntu下pip3的安装.升级.卸载 安装(重点) wget https://bootstrap.pypa.io/pip/3.5/get-pip. ...

  2. 【深度学习笔记】Windows 下 pip 安装paddle.fluid

    环境准备 Windows 7/8/10 专业版/企业版 (64bit) (GPU版本支持CUDA 9.0/10.0,且仅支持单卡) Python 版本 2.7.15+/3.5.1+/3.6/3.7 ( ...

  3. 无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages)

    无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages) # 在windows上打开anaconda,进入环境tab页,在base环境处单击,然后点开te ...

  4. ubuntu下迅雷安装完全策略

    ubuntu下迅雷安装完全策略 在完全的ubuntu上呆了4个月了,个人觉得在ubuntu的使用中最怀念的莫不过迅雷是也,一直有点挥之不去的迅雷情怀.没办法还得装啊! 这里我推荐两种办法:1,vbox ...

  5. ubuntu下如何安装两个版本OpenCV?

    本文首发于微信公众号「3D视觉工坊」--ubuntu下如何安装两个版本OpenCV? 前言 由于在VSLAM技术研究过程中,经常会涉及OpenCV不同版本在ubuntu系统下的安装.因此小凡在此简单总 ...

  6. windows10下pip安装速度慢的解决办法

    windows10下pip安装速度慢的解决办法 pip修改源 我们这里使用的镜像源是清华大学的镜像源,使用方法有两种,第一种是临时使用: pip install -i https://pypi.tun ...

  7. Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案

    Ubuntu下Python安装了依赖包后仍然找不到包 python setup.py install 解决方案 参考文章: (1)Ubuntu下Python安装了依赖包后仍然找不到包 python s ...

  8. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  9. Ubuntu下软件安装的方法(配图解)

    Ubuntu下软件安装的方法 1.APP Store安装 1.)双击Ubuntu软件 2.)可以选择软件安装 2.Sudo apt-get install 安装法 我们以安装git为例 1.打开终端 ...

最新文章

  1. Outlook中删除重复的邮件
  2. php 发送微信请求失败的原因,微信小程序模拟正常 真机服务器请求出错
  3. 使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)
  4. 跨平台的报表生成器控件Stimulsoft Reports.Fx for Flex
  5. Java大数据你该学哪个
  6. CSS-四种引入方式
  7. Silverlight 解谜游戏 之七 放大镜(3)
  8. 汇编@data_macOS上的汇编入门(十三)——从编译到执行
  9. 《Spring Boot极简教程》 第6章 Springboot数据库集成
  10. 学c语言前要了解什么软件,学习c语言需要什么软件?
  11. logback 配置 日志
  12. 0. crash和kdump 死机问题解决-x86_64-基础知识
  13. (新手版)GitHub 使用思想,上传,首次上传及日常使用教程(肯定看得懂)
  14. 爬虫之爬取易班推文信息
  15. adb设置代理与取消代理
  16. 【PC工具】win10关闭自带杀毒软件,win10关闭安全软件方法
  17. 485通信c语言编程linux,Rs485通信单片机C程序
  18. 这是一篇理工男写的口红科普文
  19. 手柄xinput模式_手游轮盘磨手怎么办?谷粒金刚PRO手柄自定义按键,轻松盲操
  20. AI 靠眨眼反制假视频;马斯克等联名承诺不发展AI武器系统 | 一周 AI 新闻

热门文章

  1. 基于Python Scrapy爬虫改进KNN算法的网站分类系统
  2. http请求报错SSLError: HTTPSConnectionPool:Max retries exceeded with url
  3. 2022年深圳市光明区防疫科技攻关支持项目申报操作指引
  4. 腾讯T1~T9级别工程师分别需要具备哪些能力你知道吗?
  5. 他,用了8年,从程序员到CTO再到天使投资人蝶变记
  6. 高通平台Android源码bootloader分析之sbl1(一)
  7. PHP图片表情制作生成源码
  8. Nginx基础入门(二)
  9. linux 判断文件夹或文件是否存在
  10. 量化初级 -- akshare获得股票代码,最简策略