文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python的安装部署

2023-01-31 03:24

关注

为了更好的学习,我们在Windows和Linux上都安装Python 2.7和Python 3.5

https://www.python.org/downloads/

为了避免冲突,把Python3.5解压后的python.exe改为python3.exe


(1) CentOS6安装Python2.7

sudo yum -y install python-devel openssl openssl-devel gcc sqlite-devel
wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar zxvf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared
sudo make
sudo make install altinstall
sudo ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib
sudo ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib
sudo ln -s /usr/local/python2.7/bin/python2.7 /usr/local/bin
sudo /sbin/ldconfig -v
# OK
python2.7 -V


安装PIP.

wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz --no-check-certificate
tar xf distribute-0.6.49.tar.gz
cd distribute-0.6.49
python2.7 setup.py install
sudo /usr/local/python2.7/bin/easy_install pip
#OK
/usr/local/python2.7/bin/pip install xxx

安装完之后,我们执行python命令,输入exit() 命令退出Python程序

[root@localhost ~]# python

Python 2.6.6 (r266:84292, Aug 18 2016,15:13:37)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]on linux2

Type "help","copyright", "credits" or "license" for moreinformation.

>>> exit()

执行which python命令,你会发现默认的python是在/usr/local/bin/python

目录下,实际上我们新安装的python也在这个目录下

[root@localhost ~]# which python

/usr/bin/python

[root@localhost ~]# python

Python 2.6.6 (r266:84292, Aug 18 2016,15:13:37)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]on linux2

Type "help","copyright", "credits" or "license" for moreinformation.

>>> print"Hello,world"

Hello,world

>>> print "python2.7"

python2.7

>>> 1+2+3

6

>>> exit()

开始练习Python脚本

[root@localhost ~]# cd /tmp

[root@localhost tmp]# vim hello.py

#!/usr/bin/env python

# -*- coding: utf-8 -*-

 

name = raw_input('please input yourname:')

print "Hello,world!","Ilove meinv",name

print"1+2+3+4+5+6+7+8+9+10=",1+2+3+4+5+6+7+8+9+10

print 'I\'m learning\"Python\"!'

print '''line1

line2

line3'''

 

print '中文测试正常'

 

[root@localhost tmp]# chmod +x hello.py

[root@localhost tmp]# python hello.py

please input your name:tangtang

Hello,world! I love meinv tangtang

1+2+3+4+5+6+7+8+9+10= 55

I'm learning "Python"!

line1

line2

line3

中文测试正常


(2) CentOS6安装Python3.5

下载Python3.5的源码包并编译

wgethttps://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

tar xf Python-3.5.0.tgz

cd Python-3.5.0

./configure --prefix=/usr/local--enable-shared

make

make install

ln –s /usr/local/bin/python3 /usr/bin/python3

 

在运行Python之前需要配置库:

echo /usr/local/lib >>/etc/ld.so.conf.d/local.conf

ldconfig

 

运行演示:

python3 --version

Python 3.5.0


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯