返回顶部
首页 > 资讯 > 后端开发 > Python >Python的安装部署
  • 369
分享到

Python的安装部署

Python 2023-01-31 03:01:15 369人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

为了更好的学习,我们在windows和linux上都安装python 2.7和Python 3.5https://www.python.org/downloads/为了避免冲突,把python3.5解压后的python.exe改为pytho

为了更好的学习,我们在windowslinux上都安装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 GCsqlite-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


--结束END--

本文标题: Python的安装部署

本文链接: https://lsjlt.com/news/187320.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python的安装部署
    为了更好的学习,我们在Windows和Linux上都安装Python 2.7和Python 3.5https://www.python.org/downloads/为了避免冲突,把Python3.5解压后的python.exe改为pytho...
    99+
    2023-01-31
    Python
  • MHA的安装部署
    本篇内容主要讲解“MHA的安装部署”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MHA的安装部署”吧! MHA 0.56 is n...
    99+
    2024-04-02
  • hbase+python安装部署及操作
    本文总结下最近在用python+spark+hbase安装操作中的一些问题。 hbase安装 hbase配置 spark配置hbase hbase配置python hbase安装+hbase配置 安装流程可借鉴此处,同理s...
    99+
    2023-01-31
    操作 hbase python
  • sqlserver2014部署安装
    百度云网址链接: https://pan.baidu.com/s/1BwgdnESI8Fqlos9EIOLv1A 提取码: wsy5 解压ISO镜像文件,点击setup安装程序       进入安装界面       点击全新SQ...
    99+
    2014-07-23
    sqlserver2014部署安装
  • DolphinScheduler安装部署
    文章目录 1.安装环境及软件准备1.1环境 2.准备工作3.安装DolphinScheduler3.1DolphinSchedule源数据库配置3.2DolphinScheduler配置及...
    99+
    2023-09-12
    数据库 mysql apache
  • DVWA安装部署
    DVWA安装部署 前言一、DVWA是什么?二、phpstudy安装部署三、DVWA安装部署 前言 为了更好、更具体的学习了解网络安全相关的知识,笔者开始着手学习渗透测试相关内容。相关系列...
    99+
    2023-08-31
    php 安全 web安全
  • 安装golang部署
    一、前言Go是一门非常受欢迎的开源编程语言,其诞生于Google,目的是为了解决通用编程语言缺乏简洁、高效和安全性问题。越来越多的企业开始使用Go作为后端开发语言,例如Uber、Netflix等。在本篇文章中,我们将介绍如何在Linux系统...
    99+
    2023-05-22
  • MySQL Router的安装部署
    01 MySQL Router介绍     前面的文章中,我们说了ReplicaSet的基本概念MySQL Shell工具以及如何使用MySQL Shell搭建Innodb Replicaset。...
    99+
    2022-05-16
    MySQL Router安装 MySQL Router部署
  • Redis的安装和部署
    这篇文章给大家分享的是有关Redis的安装和部署。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。redis的数据类型有:字符串(string)、哈希(Map)、列表(list)、集合(s...
    99+
    2024-04-02
  • influxdb-cluster安装部署
    参考资料 Influx Proxy 是一个基于高可用、一致性哈希的 InfluxDB 集群代理服务,实现了 InfluxDB 高可用集群的部署方案,具有动态扩/缩容、故障恢复、数据同步等能力。 相关文档:https://github.com...
    99+
    2019-10-06
    influxdb-cluster安装部署 数据库入门 数据库基础教程 数据库 mysql
  • 安装部署MySQL HA
    1.部署MHA接下来部署MHA,具体的搭建环境如下(所有操作系统均为CentOS7.4 64bit):IP地址主机名角色软件192.168.12.106Master.cnmanagermha4mysql-manager、mha4mysql-...
    99+
    2014-06-28
    安装部署MySQL HA 数据库入门 数据库基础教程 数据库 mysql
  • zabbix3.0 LNMP安装部署
    安装前准备:1.1本实例运行环境说明:操作系统版本:CentOS 7首先,要先搭建Zabbix运行环境:LNMP(Linux + nginx+ MySQL + PHP(5.4以上))CentOS 7Ning...
    99+
    2024-04-02
  • vCenter 6.0安装部署
    本文主要测试vCenter 6.0的安装部署,vCenter6.0的坑爹之处是要8G内存才能安装,加上ESXi6.0需要至少4G内存,让我不得不买了2条8G的笔记本内存条,否则都无法完成这个测试。后面有时间...
    99+
    2024-04-02
  • mysql5.7GeleraCluster安装部署(二)
    此次是在CENTOS7.2上搭建的,与之前的6.5上稍有不同。 1、设置SELinux 在/etc/sysconfig/selinux文件,修改SELINUX=disabled。 2、设置防火墙,或者关...
    99+
    2024-04-02
  • Zabbix 3.0 安装部署
    zabbix软件包下载zabbix-3.0.1.tar.gzhttp://heanet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/...
    99+
    2024-04-02
  • redis 3.0.7 安装部署
    ############################基础环境OS: centos 6.6DB: redis 3.0.7#############################1.下载源码包,稳定版本&...
    99+
    2024-04-02
  • xxl-job安装部署
    一、简介 XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 中文文档English Documentation 二、安装 xxl-job需要的提前...
    99+
    2023-09-04
    linux 运维 服务器
  • 安装部署wordpress(Ubuntu)
    wordpress是一个目前流行的基于web的内容管理系统软件。它是基于PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上快速轻松的部署自己的网站(博客,外贸网站等等)。WordPress有非常多的第...
    99+
    2023-09-09
    php 开发语言 Powered by 金山文档
  • Nagios+PNP安装部署
        下载所需要的相关软件包,本文使用的nagios版本是3.4.3,nagios-plugins版本是2.2.1,nrpe版本是2.15。配置好yum源后即可开始下面的安装。一、安装相关软件包#y...
    99+
    2023-06-06
  • centos下cacti的安装部署
    部署snmp:yum -y install net-snmp net-snmp-utils  (service snmpd start 部署后的启动)部署php和数据库:yum -y instal...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作