与Ubuntu16.04+pycharm+第三方包决战的点点滴滴

  虽然本科也是计算机专业,到现在研究生的学习已经一年,然而这并不能改变我是一个计算机白痴的事实,可能是该来的总会来,不会的总要自己学会,不管是谁都帮不了你,因为写论文要做实验,虽然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安装视频>>

猜你喜欢

转载自blog.csdn.net/weixin_44825185/article/details/107755189