在服务器上安装python及其他库的问题

首先由于自己上传的py文件依赖是py3,而服务器上是py2,这个是我之后才知道的。因为开始不知道,所以照搬了win上的写法,什么都用python而不是Python3来编译。所以编译不过。

然后自己改了代码,让能被py2编译通过之后。又要安装库文件,此时pip是依赖于Py2的。他在执行Install的时候,回去user/bin的目录里找python的可执行文件。但是之后又由于其他py文件的写法,以及新的库的写法不能被py2编译,考虑到改了这一个可能之后还有别的要改,所以以源码的版本为标准,采用python3。

于是又先卸载了python2,然后直接写pip install *是不行的,所以写法是

    python3 -m pip install  *

还有就是一些有时要加sudo有时又不要的。在我看来,可能会安装的时候也就是对本地造成影响的时候会需要sudo,但是我又不知道什么时候会改,所以这个想法又是没用的。。


总结一下:

       1. 统一好源码和py的版本。

        2.pip不能安装,大部分是和py的版本不一样,还有少量是pip好像只支持一些库的release还是什么版本,这个在我安装图像识别的库的时候碰到过。但我当时有连个库,第一个库是这样失败的,所以我就给注释掉了,没有Import。第二个好像是库多打了一个字母,什么tessertocp。可能是第一个库不再支持了,需要手动安装Ocr的软件包。

        3.自己在网上直接复制了一些tar和wget的命令,但其实有时忽略他们的包可能已经过时了。这可能又会造成问题。


        4.主要是配置上的问题。因为想用ab来测试,所以主要想怎么跑起来。

考虑到ab的安装,我主要想再linux上跑。

    有两种情况,在windows上跑然后测;但是好像是防火墙的原因,从服务器上ping不过来。所以在Linux上跑了一次,但是又要安装redis。其实都没什么害怕的,所以百度都能搜到。下次应该能花费少量时间。

你可能感兴趣的:(在服务器上安装python及其他库的问题)