首页 > 其他分享 >2.环境搭建

2.环境搭建

时间:2022-11-01 09:33:05浏览次数:27  
标签:bin 解释器 python 环境 dev usr 安装 搭建

1. 解释器简介

python是一门解释型语言,为了让计算执行对应的代码,就需要解释器的帮助,python的解释器有很多种。

  • CPython:使用C语言开发出来的
  • Jython:由Java开发出来的
  • PyPy:对Cpython进行了优化,执行效率更高了
  • ...

但在实际开发中,python默认的解释器就是CPython,主流版本就是3.0以上了

 

解释器和编译器的区别?

解释器和编译器都是将对应的编程语言翻译成机器可以识别的二进制,所不同的是解释器会边翻译边交给操作系统执行,代表语言就是python,编译器则是将所有的编程语言翻译成一个可执行文件,然后再做执行,如C语言

 

 

2.解释器的安装

2.1 mac系统安装

  1. 打开官网 https://www.python.org/
  2. 找到Downloads->macOs
  3. 找到自己需要的版本,点击下载

  4. 安装,一直点击下一步直到成功

     

  5. 在终端输入命令,如截图则代表成功

    python -V
    python3

 

2.2 window系统安装

  1. 打开官网 https://www.python.org/
  2. 找到Downloads->Windows
  3. 找到自己需要的版本,点击下载
  4. 双击下载好的安装包
  5. 点击“Install Now”进行安装
  6. 打开DOS命令窗口,输入

    python


2.3 linux系统安装(ubuntu)

采用编译安装

  1. 安装变异依赖页
    sudo apt-get update
    sudo apt-get install gcc patch build-essential zlib1g-dev libpcre3 libpcre3-dev libssl-dev libxslt1-dev libxml2-dev libgeoip-dev libperl-dev libtool openssl wget
  2. 下载软件包
    根据自己需要的版本自行更改URL的版本参数,下载位置为当前路径下
    wget  https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz 

  3. 解压缩文件
    tar -zxvf Python-3.6.9.tgz 
  4. 解压缩之后,进入源代码目录,准备编译
    cd Python-3.10.0
  5. 编译第一曲:指定python的安装路径
    ./configure --prefix=/opt/python310/   
     # --prefix=path 如果在编译的不指定安装位置,那么默认的位置/usr/local/目录
  6. 编译第二曲:开始软件编译
    make
  7. 编译第三曲:安装,生成可执行程序
    生成的可执行文件在执行的目录
    make install
  8. 配置PATH环境变量
    在第7步就完成了python的安装,但是执行python命令需要添加冗长的python路径,加入PATH环境变量即可
    # 在终端执行命令
    echo $PATH
    # /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    # 将终端显示的文本复制在/etc/profile,并追加安装的python bin目录
    vim /etc/profile
    # 在文件的结尾添加环境
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/python310/bin
    # wq 保存退出
  9. 手动读取配置文件
    source /etc/profile
  10. 检验安装
    python3
    python3 -V

     

     

3.pycharm安装和使用

pycharm是IDEA中的一种,可以更好的帮助我们实现开发,如

 

  • 智能提示
  • 一键运行
  • Debug
  • 其它集成功能

正版是要收费的,以下提供了安装教程和破解版连接,仅供学习使用,不可用于商用!!!

连接中包含 2020 和 2022 MAC M1版本

链接: https://pan.baidu.com/s/1uI5d-WcpP6kYNheByM6Prg?pwd=etpc 提取码: etpc

标签:bin,解释器,python,环境,dev,usr,安装,搭建
From: https://www.cnblogs.com/victor1234/p/16846045.html

相关文章