直接在笔记本里跑Python项目实在是太慢了,师兄给了实验室服务器一个节点,安排上了!
首先下载了师兄给的bitvise安装包,其实我之前用的是Xshell5,我也不造有什么区别,就又安装了一个。对比之后我发现bitvise上传文件似乎方便些,可以直接在可视化窗口完成,之前在Xshell里还要用rz -be命令。
进入终端之后在/home路径下创建了一个自己文件夹,把文件上传进去了。
这里记录下Linux小白常用的命令吧:
mkdir 创建子目录 rm -rf 删除某目录 mv 源文件 目标文件 类似于搬家或者重命名
cd .. 返回上一级目录 which 查找文件所在目录 ls -al|grep p* 列出当前目录下以p开头的文件
vim编辑器中: I 插入 ESC退出插入 :wq 保存并退出
ln -s 建立软链接 Ctrl+c 终止当前命令执行
接着尝试python test.py
报错:没有pandas,numpy等包,所以要自己安装第三方库
安装本来准备用pip,发现没有自带,最后试出来自带了yum,就用yum安装
yum -y install pandas
报错:no packages pandas available ,参考了几篇博客,说是可能是网络dns或者镜像的问题,ping可以成功网络没问题,镜像的用它的方法试了也不成功。
找别的路子,用yum安装了pip,打算用pip来安装第三方库
报错:“Command "python setup.py egg_info" failed with error code 10”
参照网上一篇博客的解决方法,说是先install wheel,然后去网址下载对应版本的文件,进去之后发现Python版本最低都是2.7
而centos系统自带的版本是2.6.6,只好又去升级,参照此篇博客https://www.cnblogs.com/zrz43/p/4895635.html升级到了3.3
(注意:此博客wget那行命令失败了,根据提示加了 --no-check-certificate才成功)
最gg的是发现网址是3.4、3.5、3.5、3.7都有,就是没有3.3.
又回到上一步,升级到3.4,改变默认版本时一直没有成功,被那套软连接改来改去的 python python3 python3.3.0 python3.4.0a3傻傻分不清了
结果就是: 输入python找不到结果、输入python3显示版本为3.3.0...
坑了半天之后,问师兄他说这个是因为pip版本太低了
升级用pip install --upgrade pip一直报错,又从另一篇博客中看到pip install -U pip,成功升级了
然后继续pip install pandas 又报了这个错误:
然后我又去安装了2.7.1,使得输入python版本显示2.7.1,输入python3显示3.3.0
但是pip还是不能用,扎心了!
发给师兄看,师兄说你还是下载个anaconda吧,它把一些常见的第三方库都安装好了
(师兄推荐的是anaconda,但是我看官网要求的是3.6,而我是3.4,就先安装了和2.7对应版本的2)
参照这篇https://blog.csdn.net/zaishijizhidian/article/details/81663387安装
到此历经一波三折终于可以正常跑了!