云服务器的python2.7安装

2、 安装python2.7

机器自带python2.4.3版本;但是,很多新功能都是基于2.7来的;比如多进程、装饰器等;

于是,需要自己准备python环境了;

python环境准备:

wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar zxf Python-2.7.3.tgz cd Python-2.7.3 ./configure --prefix=/usr/local/python27 make make install ln -sf /usr/local/python27/bin/python2.7 /usr/local/bin/python2.7

ln -sf /usr/local/python27/bin/python2.7 /usr/local/bin/python

sudo vi .bash_profile

PATH=/usr/local/bin:$PATH

这样,python就可以直接使用了;

[[email protected] Python-2.7.3]$ python --version

Python 2.7.3

[[email protected] Python-2.7.3]$

然后安装setuptools,即easy_install。

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e tar zxf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python2.7 setup.py install

File "/usr/local/python27/lib/python2.7/distutils/dist.py", line 972, in run_command

cmd_obj.run()

File "/home/admin/software/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 236, in run

dry_run=self.dry_run, mode=self.gen_header())

File "/home/admin/software/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 527, in make_zipfile

z = zipfile.ZipFile(zip_filename, mode, compression=compression)

File "/usr/local/python27/lib/python2.7/zipfile.py", line 681, in __init__

"Compression requires the (missing) zlib module"

RuntimeError: Compression requires the (missing) zlib module

zlib官方网站:http://www.zlib.net上下载源码来安装zlib软件包。目前最新版本zlib是zlib1.2.3,安装开始;$wget http://www.zlib.net/zlib-1.2.3.tar.gz$tar -xvzf zlib-1.2.3.tar.gz$cd zlib-1.2.3.tar.gz$./configure$make$sudo make install

安装完毕后,重新来安装一次python2.7;

Python build finished, but the necessary bits to build these modules were not found:

_bsddb             _curses            _curses_panel

_ssl               _tkinter

bsddb185           bz2                dbm

dl                 gdbm               imageop

readline           sunaudiodev

To find the necessary bits, look in setup.py in detect_modules() for the module‘s name.

ln -sf /usr/local/python27/bin/easy_install-2.7 /usr/local/bin/easy_install-2.7

ln -sf /usr/local/python27/bin/easy_install-2.7 /usr/local/bin/easy_install

easy_install

Traceback (most recent call last):

File "/usr/local/bin/easy_install", line 5, in ?

from pkg_resources import load_entry_point

ImportError: No module named pkg_resources

重新python2.7安装easy_install;重新执行,找不到包:

196  wget -c http://www.openssl.org/source/openssl-1.0.1e.tar.gz

197  tar xzvf openssl-1.0.1e.tar.gz

198  cd openssl-1.0.1e

199  ./config --prefix=/usr/local/openssl

200  make

好了,现在如果要用自带的Python,则直接运行对应的py文件即可,如果要用安装的Python2.7,则使用“python2.7 xxx.py”即可。

使用easy_install也是,自带的直接运行“easy_install xxx”,对应Python2.7的运行“easy_install2.7 xxx”。

时间: 2024-08-26 02:50:20

云服务器的python2.7安装的相关文章

在基于阿里云服务器CentOS6.5下安装Subversion 1.6.5服务

最近阿里云搞了个1元免费提供云服务器的活动,偶心痒痒就申请了一个. 正好可以作为团队的SVN服务器了,下面就来部署SVN服务吧. 一.安装基础环境 apr-1.5.0.tar.gz apr-util-1.5.3.tar.gz pcre-8.35.tar.gz zlib-1.2.8.tar.gz subversion-1.5.6.tar.gz tar -xzvf apr-1.5.0.tar.gz cd apr-1.5.0 ./configure --prefix=/usr/local/apr ma

云服务器宝塔面板怎么安装

云服务器宝塔面板怎么安装?宝塔服务器管理是比较流行的一款免费的 Linux/Windows 管理应用,支持 Nginx.Apache,相对于其他的建站环境还是比较容易入手的.这里我们介绍下 Linux云服务器宝塔的安装. 系统要求:内存128M 以上,推荐512M 以上,至少 4GB 可用磁盘空间,确保是干净的操作系统,没有安装过其它环境带的 Apache/Nginx/php/MySQL. 1.将数据盘挂载到/www 目录 2.确保没有安装其它环境包 安装方法 Centos安装脚本 yum in

MySQL在阿里云服务器上的在线安装及配置

一.在线安装MySQL 购买好阿里云服务器后,使用相关的shell命令就能实现MySQL的在线安装 1.下载MySQL软件包 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2.安装软件包 rpm -ivh mysql-community-release-el7-5.noarch.rpm 3.安装MySQL服务程序 yum install mysql-community-server 注意,安装过程中出

云服务器linux(CentOS)环境安装node环境

1.我要安装的云服务器是在腾讯买的配置环境如下 2.我直接通过腾讯提供的登录方式实例>最右边的登录,点击立即登录 点击立即登陆会让你输入密码,要是忘了密码,实例>更多操作>密码修改就好了 然后链接上远程服务器 3.查看服务器位数信息 命令:uname -a 很明显我是64位的 4.新建安装目录 首先切换到根目录下 cd / 在输 ll 查看该目录下所有文件 执行命令 mkdir app && cd app //创建app目录并进入 5.下载node压缩包 根据自己的环境在

阿里云服务器Ubuntu18.04上安装MongoDB Ops Manager

首先确保mongoDB运行起来了 法一:输入 mongo 可以进入Mongo shell 法二:用NoSQL Booster可以连接到MongoDB 法三:输入systemctl status mongod显示mongod.service loaded 一.创建虚拟内存 详见<阿里云服务器启用虚拟内存-Ubuntu> https://my.oschina.net/u/2306127/blog/657269 二.下载安装Ops manager apt install axel axel http

云服务器Linux版本下---安装git

xshell进入云服务器: 按照git官网:https://git-scm.com/download/linux   的教程输入: apt-get install git 本地没有包????? 原来是在执行sudo apt-get install之前更换了软件源,但是却忘了update下了 于是执行下面的命令: sudo apt-get update 再次执行:apt-get install git apt-get install git 最后验证是否安装成功: 1 git -- version

阿里云服务器 ——宝塔面板配置安装的数据库如何进行远程连接

首先在服务器安全组添加3306放行端口 继而再去面板中添加3306放行端口 在阿里云服务器中登录mysql进行远程配置(权限为root才能配置,否则配置不成功) 1. 先用localhost登录# mysql -u root -pEnter password: 2. 执行授权命令mysql> grant all privileges on *.* to [email protected]'%' identified by 'password'; 红色底板的password自行设置Query OK

阿里云服务器linux系统上安装git版本控制系统

Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.而使用git的第一步就是安装一个git,下面就简单讲述一下在 Linux 系统上如何安装一个git 1.安装git依赖包 Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具. yum install curl-devel expat-devel gettext-devel

腾讯云服务器centos通过yum安装mysql数据库

安装mysql有两种: 1-可以使用yum安装, 2-可以自己下载安装包安装mysql, 腾讯云的centos系统自带了yum,所以用yum安装方便点 安装步骤 1-查看yum源中是否有mysql yum list | grep mysql 2-发现没有想要的mysql-server服务,只有php和其他的mysql安装包 3-下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 4-安