服务器上运行Python项目

     直接在笔记本里跑Python项目实在是太慢了,师兄给了实验室服务器一个节点,安排上了!

     首先下载了师兄给的bitvise安装包,其实我之前用的是Xshell5,我也不造有什么区别,就又安装了一个。对比之后我发现bitvise上传文件似乎方便些,可以直接在可视化窗口完成,之前在Xshell里还要用rz -be命令。

     进入终端之后在/home路径下创建了一个自己文件夹,把文件上传进去了。

     接着尝试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项目_第1张图片

     结果就是: 输入python找不到结果、输入python3显示版本为3.3.0...

     坑了半天之后,问师兄他说这个是因为pip版本太低了

     升级用pip install --upgrade pip一直报错,又从另一篇博客中看到pip install -U pip,成功升级了

     然后继续pip install pandas 又报了这个错误:

    服务器上运行Python项目_第2张图片

     然后我又去安装了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安装

     到此历经一波三折终于可以正常跑了!

 

你可能感兴趣的:(服务器上运行Python项目)