一、Python解释器下载【运行环境】
Python官网: https://www.python.org
Python各版本解释器官网: https://www.python.org/downloads/
二、Windows系统安装Python解释器
下载Python版本解释器
- 现在已经更新到了3.13版本的Python解释器,但是最新的解释器往往都会存在一些Bug,所以我们选择低2-3个版本的解释器,我们选择使用3.10版本的Python解释器
选择Python解释器版本 3.10.10
下载安装程序
- 根据自己Windows的位数,选择相应的版本
保存文件
Python解释器安装
双击安装程序
选择安装包管理工具
选择安装路径
- 点击install
开始安装
- 安装时间比较漫长属于正常情况
安装成功
三、Mac系统安装Python解释器版本
下载Python版本解释器
打开Python解释器官网
点击Downloads
- 选择macOS
下载安装程序
保存文件
Python版本解释器安装
双击安装程序
继续
安装
开始安装
安装成功
修改默认Python解释器
查看当前Python版本
-
mac自带了Python2.7版本的解释器
-
打开终端(Terminal),输入以下命令并回车:
python --version
- 或者
python3 --version
- 这会显示当前系统默认的Python版本。
查看系统中安装的Python版本
ls /usr/bin | grep python
- 这会列出系统中安装的所有Python版本,通常会看到
python
和python3
。
cd /usr/bin
使用which
命令查看Python路径
which python
- 或者
which python3
- 这会显示Python的安装路径,例如
/usr/bin/python
或/usr/bin/python3
。
修改默认Python版本
- 选择你想要作为默认的Python版本,然后使用以下命令之一
方式一(如果可行用这个)
修改python
的默认版本:
sudo ln -sf /usr/bin/pythonX.X /usr/bin/python
-
(将
X.X
替换为你选择的版本,例如3.9
) -
修改
python3
的默认版本:
sudo ln -sf /usr/bin/pythonX.X /usr/bin/python3
(将`X.X`替换为你选择的版本,例如`3.9`)
-
验证修改:
再次输入以下命令验证修改是否成功:
python --version
或者
python3 --version
这应该显示你刚刚选择的Python版本。
不可行换这个
- 检测有没有这个文件夹
open /usr/local/Frameworks
- 没有的话执行,创建一个文件夹
sudo mkdir /usr/local/Frameworks
- 设置权限
sudo chown $(whoami):admin /usr/local/Frameworks
- 修改默认指向
alias python="/usr/local/bin/python3.10"
- 配置生效
source ~/.bash_profile
- 重启终端,输入python
- 发现python版本仍然是 2.7 版本
- 进入编辑模式,编辑环境变量
vim ~/.bashrc
- 添加环境变量
alias python="/usr/local/bin/python3.10
- 保存退出
:
wq!
- 配置文件生效
source ~/.bash_profile
- 重启终端,输入python
四、多版本Python解释器共存
当我们的电脑中有不止一个版本的Python解释器,而我们想调用指定解释器
打开Python安装目录
- 复制新解释器,并重命名
- 同理你的其他解释器也是如此
- 比如我的Python3.9版本的解释器
打开环境变量
打开系统环境变量方式一
- 右键此电脑,打开属性
- 找到高级系统设置
- 点击环境变量
- 找到环境变量
打开系统环境变量方式二
- 打开设置
修改环境变量
打开用户Path
添加路径
- 将Python解释器的安装路径添加进去并置顶
- 点击上移,即可往上移动
- 修改后点击确定
测试解释器环境
打开命令行窗口
- win + r 调出命令窗口,输入 cmd 回车进入终端
- 或者点击搜索框搜索cmd
测试环境(py3.9优先于py3.10)
- 在终端输入 python
- 默认使用的是python39/scripts下面的pip
- 发现进入py3.9版本的解释器中
- 在终端输入python39
- pip版本一样 pip3.9
- 正常进入py3.9版本的解释器中
- 在终端输入python310
- pip版本一样 pip3.10
- 正常进入py3.10版本的解释器中
测试环境(py3.10优先于py3.9)
- 在终端输入python
- 正常进入py3.10版本的解释器中
总结
- 为了区分python解释器的版本,所以需要在指定文件夹下的python.exe复制一份副本并重新命名
- 环境变量要看仔细,如果系统环境变量有,用户环境变量里面就删掉
- 反之,系统环境变量里面有,用户环境变量就删掉
- 环境变量,一般自己的电脑只有一个用户,如果有多个用户建议添加到系统环境变量
五、Python代码初识
命令行运行Python程序
打开CMD
- win + r 调出执行命令窗口,输入cmd
进入交互式终端
- 输入python,进入python交互式解释器
Python代码初识
- 输入第一行 python 代码=
print("Hello World")
脚本文件运行Python程序
新建文档
- 在桌面新建 一个 txt(文本文档) 类型的文档
输入Python代码
- 打开该文档,输入Python代码
print("Hello World")
修改文档后缀
- 修改文本文档的后缀
- 在文件夹开启文件扩展名,我们要修改的是文件扩展名
- 修改文件后缀为 .py 结尾
运行Python脚本
打开终端
- 和上面一样进入终端
运行脚本
- 输入python后,按一下空格,再将文件拖进终端
- 回车,得到和上面终端解释器环境,代码一样的效果
小结
- 1、交互式模式下可以即时得到代码执行结果,调试程序十分方便
- 2、若想将代码永久保存下来,则必须将代码写入文件中
- 3、我们以后主要就是在代码写入文件中,偶尔需要打开交互式模式调试某段代码、验证结果
六、开发工具Pycharm
官网:https://www.jetbrains.com.cn/
下载Pycharm:选择Pycharm![加粗样式](https://i-blog.csdnimg.cn/direct/f7c9c242a6cb4effaeaa2f121f51a81c.png)
下载
- 下载安装包
- 作为开发者来说,我们选择专业版进行下载
- 但是需要注意的是,专业版是需要花钱的,并且可以支持免费试用 30 天
- 但是对于开源社区贡献者和学生免费,如果是这类人,可以进行申请。
安装Pycharm
双击安装程序
- 安装路径尽量不要出现中文!
选择Pycharm配置
安装JetBrains
安装完成
提示激活
激活Pycharm
脚本破解
- 自行百度
激活码破解
- 参考网址:https://blog.junxu666.top/p/46415.html
- 重新打开 Pycharm 后,复制下面的激活码
EUWT4EE9X2-eyJsaWNlbnNlSWQiOiJFVVdUNEVFOVgyIiwibGljZW5zZWVOYW1lIjoic2lnbnVwIHNjb290ZXIiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQV1MiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDEyMDIyMDkwMlBTQU4wMDAwMDUiLCJoYXNoIjoiVFJJQUw6MzUzOTQ0NTE3IiwiZ3JhY2VQZXJpb2REYXlzIjo3LCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-FT9l1nyyF9EyNmlelrLP9rGtugZ6sEs3CkYIKqGgSi608LIamge623nLLjI8f6O4EdbCfjJcPXLxklUe1O/5ASO3JnbPFUBYUEebCWZPgPfIdjw7hfA1PsGUdw1SBvh4BEWCMVVJWVtc9ktE+gQ8ldugYjXs0s34xaWjjfolJn2V4f4lnnCv0pikF7Ig/Bsyd/8bsySBJ54Uy9dkEsBUFJzqYSfR7Z/xsrACGFgq96ZsifnAnnOvfGbRX8Q8IIu0zDbNh7smxOwrz2odmL72UaU51A5YaOcPSXRM9uyqCnSp/ENLzkQa/B9RNO+VA7kCsj3MlJWJp5Sotn5spyV+gA==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD
- 粘贴到输入框内,点击
Activate
按钮,就激活成功了
七、Pycharm运行Python代码
创建项目
创建Python文件
书写python代码
运行python代码
代码运行效果
最后
如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!
最后这里免费分享给大家一份Python全台学习资料,包含视频、源码。课件,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。
编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】领取!
① Python所有方向的学习路线图
,清楚各个方向要学什么东西
② 100多节Python课程视频
,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例
,学习不再是只会理论
④ 华为出品独家Python漫画教程
,手机也能学习
⑤ 历年互联网企业Python面试真题
,复习时非常方便