文章目录
- 前言
- 一、Python安装
- 1、安装某个版本
- 2、测试安装
- 二、VS Code中配置Python
- 1、建立工程目录
- 2、配置vscode的Python环境
- 2.1.Python插件
- 2.2.配置launch.json
- 2.2.配置settings.json
- 3.第一个程序的创建hello.py
- 拷贝来的Python的处理
- VS Code调试Python时的执行路径 问题
- 总结
前言
安装VSCode参考前面的文章:Visual Studio Code (VS Code) Win 10安装 或在csdn内搜索 “VSCode 安装"。
安装Python的VSCode插件、 Python本身,以及Python的excel插件。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Python安装
1、安装某个版本
安装目录写到第二个版本号码即可。注意,3.9版本不能在Win7上安装。
选可执行安装程序: Windows x86-64 executable installer
版本 | Windows最低系统 | 文件 | 安装目录 |
3.7 | Win7 | python-3.7.4-amd64.exe | D:\vscode\python37 |
3.8 | Win7 | python-3.8.6-amd64.exe | D:\vscode\python38 |
3.9 | Win8.1 | python-3.9.0-amd64.exe | D:\vscode\python39 |
3.10 | ? | python-3.10.2-amd64.exe | C:\Program Files\Python310\ |
比较稳定的版本:Python3.8
Python官网 https://www.python.org=》download 选择相应的版本(如3.9版本)进行下载
帮助 Windows help file
安装请参考:python安装与vscode环境配置 建议:在d盘建立VSCode目录,然后把Python安装到 d:\Vscode\python38
如果需要尝试Python3.9,参考网友文章:来喽,来喽,Python 3.9正式版发布了~~~
环境变量设置:
环境变量添加:【python】,值为【d:\VSCode\python38】
Path 添加路径,如果是选择All user安装,默认安装到C:\Program Files
例如:C:\Program Files\Python310
勾选添加环境变量,会自动添加到Path的。
路径列表内添加一行:值为【d:\VSCode\python38】
路径列表内添加一行:值为【D:\vscode\Python38\Scripts】
2、测试安装
打开cmd,输入python,回车
如果看到类似下面字样,说明安装正确
D:\vscode\Python38>python
Python 3.8.6 (tags/v3.8.6:db45529, Sep 23 2020, 15:52:53) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
二、VS Code中配置Python
1、建立工程目录
在D盘建立WorkSpace(可以自己定义)
建议给一个工程 PyTest
如D:\WorkSpace\PyTest
菜单》文件》打开文件夹,地址: (D:\WorkSpace\PyTest)
2、配置vscode的Python环境
2.1.Python插件
也是参考文章:python安装与vscode环境配置
安装微软的: Python Extension 直接在VScode内APP里搜索Python进行安装。
参考文章:python安装与vscode环境配置 章节:4.1 添加配置 、 章节:4.2 添加用户配置
如果配置有问题,可以手动在[D:\WorkSpace\PyTest.vscode]目录下创建下面文件:
2.2.配置launch.json
路径:d:\VSCode\python39\.vscode\launch.json
{
// launch.json
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd": "${fileDirname}",
}
]
}
2.2.配置settings.json
说明这个可以没有。如果有就是对工程单独配置信息。
路径:d:\VSCode\python38\.vscode\settings.json
说明:【python.pythonPath】参数就是安装的python的程序路径
这个可以不用在settings.json里面配置,这个在插件里面配置即可。
【 “python.pythonPath”: “d:\VSCode\python374\python.exe”】
{
// settings.json
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false
}
3.第一个程序的创建hello.py
菜单》文件》新建文件: hello.py
d:\VSCode\python38\hello.py
输入代码并保存:
print("Hello Python!")
(1)按右上角的三角进行运行Code,可以输出文字。
(2)按F5,进行调试,
第一次可能会提示选择“Python解析器”
根据提示,在弹出对话框里面选择: d:\VSCode\python38\python.exe
然后加断点就可以调试了。
拷贝来的Python的处理
参考文章:Python插件安装#问题处理
VS Code调试Python时的执行路径 问题
可以查看引用文章:
在Python中按F5执行py文件时,默认是从当前打开的文件夹目录为执行路径。如果没有进入到当前目录,可能是配置有问题,尝试进行相关设定,具体见上面文章。
launch.json,或者总的settins.json里面添加: "cwd":"${workspaceFolder}"
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd":"${workspaceFolder}"
}
]
}
总结
可以把配置好的工程目录拷贝改名,开始新的工程目录。
可以在一个已经安装好Python的机器上,拷贝Python目录过来,进行配置。