python编译安装,python linux下编译安装

1,python linux下编译安装these modules were not found,缺少依赖 。不要用源码编译啦,linux发行版本都自带软件管理工具的你说的是自己写的python程序吗?python是解释性的语言,不需要编译,直接使用python xxxx.py运行即可 。如果你说的是编译安装python,无非就是make;make install 。源码包里面也会有说明的 。一般linux里面有已经安装了python 。依赖的库没有装,zlib吧, 你用的什么系统 , ubuntu debian的话用sudo apt-get install python就可以了,redhat fedora用rpm【python编译安装,python linux下编译安装】
2,如何编译安装protobuf极其python版本由于google连不上,直接pip安装很多情况下会失败,这时候就需要手工编译安装 。下面以2.4.1为例 。首先自己设法下载一个源码包:protobuf-2.4.1.tar.bz2,假设放到/data目录下1.安装protobuf[plain] view plain copytar jxvf protobuf-2.4.1.tar.bz2 cd /data/protobuf-2.4.1 ./configure make make install ldconfig 2. 安装python版本[plain] view plain copycd /data/protobuf-2.4.1/python python setup.py build python setup.py install 安装完成 。注意:如果是在虚拟环境下安装,则上面第一步需要以sudo权限进行,第二步可以切换到虚拟环境下进行 。下面以2.4.1为例 。首先自己设法下载一个源码包:protobuf-2.4.1.tar.bz2,假设放到/data目录下1.安装protobuftar jxvf protobuf-2.4.1.tar.bz2cd /data/protobuf-2.4.1./configuremakemake installldconfig2. 安装python版本cd /data/protobuf-2.4.1/pythonpython setup.py buildpython setup.py install安装完成 。注意:如果是在虚拟环境下安装,则上面第一步需要以sudo权限进行,第二步可以切换到虚拟环境下进行 。

    推荐阅读