CentOS7.4环境安装python

Linux学习过程中的python环境搭建

CentOS7.4环境安装python

准备工作

python源码包:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

集成开发环境包:https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC

 

编译安装

1、用上面链接下载python程序源码包。下载了以后用rz工具传到centos7.4中,我在根目录下创建了python文件夹,以后python相关数据的都放在这里面。然后解压生成Python-3.6.5文件夹。

[root@centos7 python]# tar xvf Python-3.6.5.tar.xz

1528168129(1)

2、安装python依赖包

[root@centos7 python]#yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel nucrese-devel

3、配置编译选项:我们将python的安装目录放在/usr/local/下

[root@centos7 python]#./configure –prefix=/usr/local/

4、使用make和make install安装编译,出现如下图所示即为编译安装成功!

[root@centos7 python]#make  -j  4  &&  make  install       //过程漫长请耐心等待……

QQ截图20180605112141

 

创建虚拟环境

1、查看安装好的python3.6

QQ截图20180605114012

2、使用pyvenv创建env1虚拟环境,更新pip

2

3

 

集成开发环境(IDE)Pycharm

1、用本文开始的集成开发环境包链接下载pycharm软件包,上传到linux中,并解压到指定路径。

[root@centos7 python]#tar  xvf  pycharm-community-2018.1.4.tar.gz  -C  /usr/local/

[root@centos7 python]#mv  /usr/local/pycharm-community-2018.1.4   /usr/local/pycharm-201814

4

2、进入pycharm程序目录,执行pycharm.sh脚本初始化pycharm,并启动!

5

3、第一次启动后会有相关的初始化设置,这里简要用文字概述:

(1)选择 Do not import settings  点击OK!

(2)点击Accept接受许可

(3)点击Don’t sent 不发书信息

(4)选择主题风格,然后点击Next launcher script

(5)打钩,确认脚本创建位置,点击Next  Featured plugins

(6)配置完成,点击开始使用pycharm!

启动画面如下:

6

4、到这里我们就可以启动pycharm使用python语言进行编写程序了。后续我们可以在终端中直接输入charm即可打开pycharm

7

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/100381

(0)
JllbcJllbc
上一篇 2018-06-05 11:22
下一篇 2018-06-05 15:29

相关推荐

  • N31-7

    系统启动及安装

    Linux笔记 2018-08-05
  • Linux学习入门知识

    Linux学习入门知识2

    Linux笔记 2018-06-28
  • Linux获取命令帮助信息

    获取命令的使用帮助      一. 内部命令:help COMMAND      二.外部命令:     1.命令自带简要格式的使用帮助        # COMMAND –help     2.使用手册:manual    位置:/user/share/man        1.语法:# man [option] COMMAND        …

    Linux笔记 2018-05-12
  • LVM ,RAID详解及实例分析

    lvm 逻辑卷:由 dm 模块实现PV :物理卷 物理设备:可以是分区,raidVG :由多个pv组合的一个卷组相当于扩展分区,不能直接使用,它会将多个pv组合的逻辑设备上划分为多个大小为PE的块,PE大小比block chunk 大的多,由于受内核限制的原因,一个逻辑卷(Logic Volume)最多只能包含65536个PE(Physical Extent…

    Linux笔记 2018-04-23
  • 第一周博客作业-N31-初识Linux

    本篇文章主要围绕计算机的组成及其功能以及Linux的基础命令、目录等进行相关阐述

    2018-07-11
  • 08 tr命令练习

      tr命令 转换或删除字符 tr tr [OPTION]… SET1 [SET2]   -c 取反   -d 删除   -s 如果有重复字符,则代替为一个字符-压缩   -t 使set1长度和set2长度一致 示例1: tr set1 set2        将set1字符转换为set2要求的字符

    Linux笔记 2018-04-05