Python3.6源码编译安装和python工具pycharm2020的安装使用

本文详细介绍了Python3.6的源码编译安装步骤,包括下载、解压、依赖安装、编译配置、启动及环境变量设置。同时,提供了PyCharm社区版的安装教程,涵盖解压、执行脚本安装、基本操作如创建项目、文件、调整字体、代码注释等,以及常用快捷键介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Python的源码编译安装

  • Python是一种面向对象的解释型计算机程序设计语言,也是一种交互式语言,同时可跨平台交流。
  • Python是纯粹的自由软件, 源代码和解释器
  • Python语法简洁清晰,易上手。特色之一是强制用空白符(white space)作为语句缩进。
  • Python具有丰富和强大的库。
  • 能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,也称为胶水语言。
  • 功能:数据分析、网络爬虫、运维自动化、网站开发、软件开发、多媒体处理、自动化办公、人工智能等等。

安装包: Python-3.6.6.tgz
1.在官网上下载安装包下载地址请点击这里

[root@localhost Desktop]# cd /mnt
[root@localhost mnt]# ls
Python-3.6.6.tgz

在这里插入图片描述
在以上寻找自己需要的版本!!

2.解压

x表示取出归档文件中的所有内容,z表示指定解压格式(gzip),f表示指定归档文件名称,且f必须放在所有的选项后面

[root@localhost mnt]# tar zxf Python-3.6.6.tgz 
[root@localhost mnt]# ls
Python-3.6.6  Python-3.6.6.tgz

3.安装编译过程中需要的依赖包

readline 是 bash shell 用的库,包含许多使用功能,例如:命令行自动补全。
在./configure过程中,如果没有加上–with-ssl参数时,默认安装的软件涉及到ssl的功能不可用,刚好pip3过程需要ssl模块。

[root@localhost mnt]# yum install -y gcc zlib zlib-devel openssl-devel readline readline-devel

4.源码编译,切换到解压后的文件夹里,整个编译安装过程都在此目录下进行,因为所有的配置文件都在该目录下,切换路径会导致文件找不到。

 [root@localhost mnt]# cd Python-3.6.6/
  • 释放编译文件
    –prefix指定程序存放路径,默认放在/usr/local/bin; --with-ssl表示添加ssl模块
[root@localhost Python-3.6.6]# ./configure --prefix=/usr/local/python3.6 --with-ssl  ###此时还不会生成这个文件夹!

./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。这个confiure脚本执行后,会生成一个Makefile文件.
在这里插入图片描述

在这里插入图片描述
检查生成文件:
在这里插入图片描述

  • .编译 , 安装
[root@localhost Python-3.6.6]# make   ##make是用来编译的,它从Makefile中读取指令,然后编译。

[root@localhost Python-3.6.6]# make install   ### make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置.这两步完成后,指定路径下文件才会生成.

在这里插入图片描述
这两步也能换成一步走!!

make && make install   ###一步来实现

解释:shell编程中的命令有时和C语言是一样的。&&表示与,||表示或。把两个命令用&&联接起来,如 make mrproper && make menuconfig,表示要第一个命令执行成功才能执行第二个命令。
对执行顺序有要求的命令能保证一旦有错误发生,下面的命令不会盲目地继续执行。

5.启动

如果没有异常,则启动Python3.6测试一下是否安装成功:
启动位置:/usr/local/python/bin/python3

[root@server2 bin]# cd
[root@server2 ~]# /usr/local/python/bin/python3
Python 3.6.6 (default, Oct  2 2020, 20:38:09) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

在这里插入图片描述
所以我们执行:/usr/local/python/bin/python3.6也是可以启动的。

[root@server2 ~]# /usr/local/python/bin/python3.6
Python 3.6.6 (default, Oct  2 2020, 20:38:09) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

6.将python3命令添加到系统环境变量中

  • 制作软链接,目的是方便直接使用python3命令
[root@localhost Python-3.6.6]# cd /usr/local/python3/bin/
[root@localhost bin]# ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3  ##打开bin文件可发现全是可执行文件以及链接

在这里插入图片描述

7.检测

[root@localhost ~]# python3  ##/usr/local/python3/bin/python3.6制作成/usr/bin下的链接名称就是启动的命令
Python 3.6.6 (default, Jan 30 2019, 21:22:55) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()     ##退出

二、Pycharm的安装和使用

pycharm是python的IDE,IDE集成开发环境带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、
语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于
支持Django框架下的专业Web开发
安装包:pycharm-community-2020.3.tar.gz点击此处下载安装包
在这里插入图片描述
1.在官网上下载安装包

[root@localhost ~]$ cd /root/Desktop/
[root@localhost Desktop]$ ls
pycharm-community-2018.3.tar.gz

2.解压

#-C表示指定解压路径

[root@localhost Desktop]$ tar zxf pycharm-community-2018.3.tar.gz -C /usr/local

3.执行脚本,直接安装

[root@localhost Desktop]$ cd /usr/local/
[root@localhost local]$ ls
bin  games    lib    libexec                   python3.6  share
etc  include  lib64  pycharm-community-2018.3  sbin       src
[root@localhost bin]$ ./pycharm.sh 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5.常规操作

(1)创建python包

  • 鼠标点击右键—> New —> Pthon Package

在这里插入图片描述
2)创建python文件(一般将python文件分类放置在python包中)

- [ ] 鼠标点击右键---> New ---> Pthon file![在这里插入图片描述](https://img-blog.csdnimg.cn/20190625134536757.png)

3)更改编写代码的字体大小

  • File —> Settings —> Editor —> Font —> 设置代码字体大小
    在这里插入图片描述
    (5)自动添加代码注释
 # _*_ coding:utf-8 _*_
"""
file: ${NAME}.py
date: ${YEAR}-${MONTH}-${DAY} ${TIME}
author: lilygg
desc:

"""

在这里插入图片描述
此时再创建python file时,便会自动生成注释
在这里插入图片描述
6)常用的快捷键

  • 1.如何快速创建文件(alt + insert)
  • 2.如何格式化python代码,使风格好看(crtl + alt + l)
  • 3.如何撤销代码的修改(ctrl + z)
  • 4.如何取消撤销的代码(ctrl + shift + z)
  • 5.如何快速重命名(shift + f6)
  • 6.如何快速注释代码(ctrl + /)
  • 7.如何快速取消注释代码(ctrl + /)
  • 8.如何快速删除一行代码(ctrl + x)
  • 9.如何快速复制一行代码(ctrl + d)

注意:

Python3.6的安装使用的是超级用户身份,因为需要源码编译,root用户才有权限。
而pycharm的安装使用的是普通用户身份,因为需要支持中文,安装环境必须与系统环境相符。

### 如何在 PyCharm安装 Python 3.6 并创建 Python 3.6 虚拟环境 #### 下载并安装 Python 3.6 为了确保可以使用 Python 3.6,在 Mac 上需要先从官网下载 Python 3.6 版本[^2]。完成下载之后,按照提示进行安装。 #### 配置 PyCharm 使用 Python 3.6 解释器 一旦 Python 3.6 已经被正确安装到系统中,下一步是在 PyCharm 中配置解释器: 1. 打开 PyCharm 后进入 `Preferences` 或者 `Settings` 对话框。 2. 寻找 `Project Interpreter` 的设置项。 3. 点击右上角的齿轮图标,选择 `Add...` 来添加新的解释器。 4. 在弹出窗口里找到已经安装好的 Python 3.6 可执行文件路径来指定它作为项目使用的解释器[^1]。 #### 创建基于 Python 3.6 的虚拟环境 对于项目的依赖管理来说,建议为每个新项目创建独立的虚拟环境而不是直接使用全局解释器。这可以通过如下方式实现: 1. 当添加解释器时可以选择 `Virtualenv Environment` 类型。 2. 勾选 `New environment` 复选框以指示要创建一个新的虚拟环境。 3. 设置好目标位置以及基础解释器(这里应该是之前选定的 Python 3.6),点击 OK 即可创建该虚拟环境[^4]。 通过上述操作就可以顺利地在 PyCharm 中集成 Python 3.6,并为其建立专门用于该项目工作的隔离开发环境了。 ```bash # 如果需要手动激活此虚拟环境中的话,则可以在终端运行以下命令: source /path/to/your/new/virtual/environment/bin/activate ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值