虽然本科也是计算机专业,到现在研究生的学习已经一年,然而这并不能改变我是一个计算机白痴的事实,可能是该来的总会来,不会的总要自己学会,不管是谁都帮不了你,因为写论文要做实验,虽然readme说的很清楚实验的运行环境是Ubuntu,但我用我感觉和自以为是坚持用win10跑,结果可想而知,有些bug莫名其妙的改不到正确的结果,最后在和同学的交流中他用事实打败了我,不同的实验同样的setup.py他在ubuntu和我在win10的结果却不一样,最后就是别人已经有了实验结果,而我…最后没办法只能硬着头皮装ubuntu,过程是跌宕起伏,一把嘴酸泪啊-_-

1.Ubuntu

  在win10电脑上安装Ubuntu,大致分为三步:

1. 给Ubuntu分区
2. 制作启动盘
3. 装系统

  就这三步,由于自己对于这方面了解为零,几乎把度娘记载的关于如何给电脑安装Ubuntu的博文都读了个遍,为什么这么说?因为怎么搜索都是重复的,内容大致相等,有时候一篇文章会点开很多次。最主要的是有很多文章虽然他写的很详细内容很多注意事项很多,但是看着真的很让人头大,很恼火还不如不写,最后在我第一次安装之后在b站看到一个很良心的简洁明了的安装Ubuntu教程,我会在下边给出链接。在这里我需要给大家强调几点我走过的大坑,望大家应以为戒——那就是在windows给Ubuntu分区的时候多给一些,为什么?就拿我来说,我是自己把自带的磁盘换成了500G的固态,这个是我之前为了提升电脑性能自己换的与安装ubuntu系统无关,在这里提到是因为在装win10分区的时候我把新安装的固态只分了俩个一个C盘(100G)用来放系统,一个F盘(不到400G)其它烂七八糟都在这,第一次安装Ubuntu的时候参照某博文总共只给了Ubuntu30G,因为它说不需要很大,结果我安装成功之后又把pycharm下载好之后安装第三方包的时候出了问题,内存不够了,我tm当场气死,因为我根据博文步骤又把这30G分了好几个区具体用来干什么我忘了,当然肯定是有用的但对于我用Ubuntu跑代码来说当时连第三方包都安装不上,有什么用?最后我查看了一下,那三个分区一点内存都没用,简直气死,没办法环境必须要搭建起来,我当时想着能不能合并把这几个区合并成一个?查了一下感觉不可行,博文写的我看的云里雾里哪敢上手操作;我又想能不能扩展一下,但是查了一下也没有找到好的博文(我同学扩展成功了),主要是我在第一次安装完的ubuntu用的时候总感觉不对劲,心里就想着卸载重装,于是乎,脑瓜子一热根据某博文的教程开启了卸载重装之旅删除分区,删除引导,关机重启…这时候意外来了,开不了机,虽然呆电脑里还有win10系统但是电脑自己找不到引导只要一开机就直接进入 grub rescue模式,试了网上的办法自己的电脑无法识别ls的所有条款,最终插入U盘开启了第二次安装Ubuntu之旅,因为没有卸载成功这次就把30G没有划分直接/完事,后来事实证明我是对的,在往后就不知道了,到时候再不够只能扩展了,其余的就参考视频吧!至于下载安装包什么的我忘记视频里有没有,没有就自己搜一下网上很多,总之参照这个视频傻瓜式安装相当的简单!
  ubuntu安装好之后在安装其他软件之前需要干一间很重要的事情就是换源,因为ubuntu的安装源是在国外,直接安装其他软件会很慢,所以需要换上其它的国内安装源比如清华,阿里等

2.Pycharm

1.直接去官网根据系统下载对应的pycharm版本,这里说明一下我用的是社区版,根据需要自行下载对应版本,我没用过专业版因为需要…

2.下载好的安装包右键选择提取得到对应的文件夹,这里用了网图因为我删了

3.进入安装,这里就需要用到ubuntu的命令行,快捷键为ctrl+alt+T,打开后首先你要进入安装pycharm安装文件所在的文件夹位置,如果是一个小白的话这里就很犯难了因为windows下路径是c:\xxx\xxx\xxx这样,ubuntu这里根是" /xx/xx/xx ",如下,要进入提取之后之后的pycharm文件夹有人可能起手就不会了,这里看我的图,一般下载的东西都会出现在下载这个文件夹下,把鼠标光标放到下载这个位置像我图中所示,它会自己显示一个路径出来把显示的东西全部敲上去你就进入到你现在打开的这个位置,但是安装pycharm需要进入到bin文件夹下,在这里需要提醒一下,ubuntu要进入到某个文件夹下需要cd /xx/xx/xx一次性把路径输入完不可以一个一个分多次进入(注意cd后面要打一个空格),最起码我的电脑是这样,我也没有查没有问。还有就是注意红色框部分和windows也是不一样的,不能直接输入那个路径。然后安装好之后不会像windows会在桌面程序栏自己创建快捷方式,这个需要你自己创建,这个也很简单网上很多。包括其他很多软件安装自己直接百度方便的很就比如安装搜狗输入法,直接输入--搜狗输入法 for ubuntu.

3.第三方包

  只要不是新手在用pycharm安装第三方包的时候第一件事就是换源,没错这里我用的是清华源!第三方包安装的时候在pycharm中又很多不能安装等它报错的时候如下图红色框所示,把这个复制粘贴到命令行回车即可;

  在命令行安装的过程中会出现timeout的情况,就拿安装tensorflow来说,可在命令中加入一条语句,如下:

  还有一个就是安装torch的时候我确实是费了很大的周章,最终去pytorch官网,直接点绿色框所示的get started如下:

接着根据自己的配置选择对应部分它会自动给出命令:

  这里我要提示一下在把这个条命令复制运行之后报错,好像是没有这个版本还不能下载,根据提示我选择了torch1.4.0+cpu torchvision0.5.0+cpu因为我一开始安装了torchvision0.6.0+cpu安装之后提示说torch1.4.0+cpu torchvision0.6.0+cpu不匹配以后使用可能会有问题,根据提示我又安装了torchvision0.5.0+cpu,他自己吧之前的0.6.0删除,具体的看报错就好。
  最后还有一点就是你在pycharm和系统命令行要想在同一个python解析器下运行代码是需要设置的,很简单的操作不会的同学自己查一下就是一篇csdn的文章。到此为止,安装ubuntu+pycharm+第三方包就全部完成了。因为安装之后我在调试bug有太多细节忘掉了,如果有其他问题欢迎评论留言大家一起解决。如有错误请指出我及时更正,防止误导其他同学!

参考文献:
1.<<ubuntu安装视频>>

与Ubuntu16.04+pycharm+第三方包决战的点点滴滴相关推荐

  1. Ubuntu16.04中文语言包下载失败原因解决问题

    刚接触Ubuntu 搞了个英文版的 按照网上教程下载语言包的时候总是会弹出 Fail to download package 和提醒我disconnect 大意是这样 查看detail显示如下 sec ...

  2. ubuntu16.04 离线deb包 安装vim 离线环境

    ubuntu16.04 离线安装vim 下载安装包:http://archive.ubuntu.com/ubuntu/pool/main/v/vim/ vim-common_7.3.429-2ubun ...

  3. Ubuntu16.04安装deb包

    在Ubuntu下安装deb包需要使用dpkg命令.Dpkg 的普通用法: 1.sudo dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件. 2 ...

  4. 关于Pycharm第三方安装失败问题解决方法

    关于Pycharm第三方包安装失败问题解决方法{Could not find a version that satisfies the requirement time (from versions: ...

  5. pip install安装系列之Pytorch、TorchVision、PyQt、OpenCV、gdcm包安装,Windows远程桌面Ubuntu16.04记录,Linux下安装google浏览器汇总

    目录 1.Anaconda各版本下载地址 2.Torch,Torchvision 3.PyQt4/5,OpenCV的安装 4.win10安装tensorflow 5.Windows7远程桌面Ubunt ...

  6. 离线状态下配置深度学习服务器-在ubuntu16.04 上安装python,pip以及包

    最近需要把一台不能联网的电脑配置成服务器,而且只能插光盘,需要安装ubuntu16.04系统,然后安装python3.7和python包,包括需要安装jupyter 和paddle,pytorch和t ...

  7. 从无到有 Ubuntu16.04 18.04 20.04安装+Todesk+Chrome+NVIDIA驱动+CUDA+Cudnn+Anaconda3+Pycharm 超详细教程+踩坑问题

    从无到有 Ubuntu16.04 18.04 20.04安装+Todesk+Chrome+NVIDIA驱动+CUDA+Cudnn+Anaconda3+Pycharm 超详细教程+踩坑问题(有部分图片忘 ...

  8. 安装ubuntu16.04+Nvidia驱动+Cuda8.0+Cudnn5.1+Matlab R2017b+Pycharm+WPS

    硬件环境:NVIDIA GTX 760+i5 本文只是为了方便以后自己再安装时比较方便,做的一个记录.所以基本所有步骤都来自各参考文章的步骤. 安装ubuntu16.04 安装Nvidia驱动 安装C ...

  9. ubuntu16.04安装/卸载+ROS+搜狗+pycharm安装+chrom+显卡驱动切换

    目录 1.制作USB启动盘 2.安装Ubuntu.Win10双系统 3.搜狗输入法安装 4.ROS-Kinetic安装 5.ROS IDE -- RoboWare Studio 6.ROS IDE - ...

最新文章

  1. void关键字的使用规则
  2. 月薪8k 和 月薪28K的程序员差距在哪里?
  3. Array.slice 8 种不同用法
  4. IIS 网站服务器性能优化指南
  5. java控制一次传10条数据_java 定时同步数据的任务优化
  6. 【原创】最值得推荐wince应用和wince驱动入门书籍
  7. 使用物理硬盘_硬盘坏道的几种非专业修复方法介绍
  8. 【AI视野·今日CV 计算机视觉论文速览 第216期】Wed, 9 Jun 2021
  9. oracle 10g分区表,oracle10g--11gR2分区表汇总四
  10. 【体系结构】Oracle段区块的个人理解
  11. List集合去除重复对象及equals()、hashCode()方法的作用
  12. 改写自SqlHelper的SqliteHelper
  13. 网络连接状态断开服务器无响应,解决SSH自动断线,无响应的问题。
  14. 【操作系统】动态分区分配算法
  15. 文件压缩(哈夫曼树)
  16. 全年营业额怎么计算_年度利润总额如何计算
  17. java 真少林倚天屠龙夺艳记,2019年9月13日資訊重點:月夜吟詠詩意長安十九屆中央第四輪巡視全部進駐...
  18. python 千位分隔符_千位分隔符的完整攻略
  19. 通过EverEdit工具连接Linux系统远程操作文件
  20. 电脑硬件知识入门之显卡篇

热门文章

  1. Guitar Pro8.0吉他打谱作曲中文版有哪些新功能?
  2. PIX for Windows使用
  3. Python学习出来好找工作吗?好找工作的关键是什么?
  4. 40个热门网页设计素材psd源文件下载
  5. 小区数字IP广播系统
  6. 分享一组漂亮的html5后台登陆模板
  7. ap导入 ebs oracle_Oracle EBS Interface/API(1)--AP Invoice费用报表类型导入
  8. Mindmanager2020教程篇画一个树状思维导图及试用密钥过期
  9. 快速学习Ant Design-入门
  10. 华为虚拟服务器忘记密码,远程服务器的密码忘记了