Win10下使用VSCode编写Python脚本

目录
  1. 1、安装环境
  2. 2、软件下载
  3. 3、安装Python运行环境
  4. 4、安装VSCode
  5. 5、添加对Python的额外支持
  6. 6、设置、测试Python支持
  7. 7、安装Python扩展库

镇楼图

简单记录如何在VSCode下配置Python开发环境

1、安装环境

  • 操作系统:Windows10 64位
  • Python版本:3.x
  • Python组件:pip、win32api

2、软件下载

以上软件全部下载安装版,省去配置系统路径的步骤,傻瓜操作

3、安装Python运行环境

之前安装过VS2015并勾选了Python开发环境,被Python3.x安装程序识别到了,不过还是假装没有安装过
  • 勾选Install launcher for all usersAdd Python 3.x to PATH(重要),并点击Customize installation

  • 确认勾选了pip,用于安装Python其它常用和不常用的库,至于py launcherIDLE,既然选择了用VSCode编写脚本那就不安装了

  • 勾选Install for all users并指定一个安装目录

  • 安装完成

4、安装VSCode

没啥说的,一路下一步就行。。。。。。

5、添加对Python的额外支持

启动VSCode后,直接点击自定义工具和语言下的Python确定即可

6、设置、测试Python支持

  • 新建一个文件,输入
print("hello, world!")
  • 保存为.py文件
  • 点击下边状态栏,上边会显示之前安装的Python3.x运行环境,直接选择它

  • ctrl+shift+y打开调试控制台
  • ctrl+f5运行代码
  • 调试控制台即可得到运行结果

7、安装Python扩展库

尝试安装win32api扩展库
  • 打开dos命令行,输入
python -m pip install pypiwin32
  • 如果一切正常会有如下提示
C:\Users\walkline>python -m pip install pypiwin32
Collecting pypiwin32
  Using cached pypiwin32-220-cp36-none-win_amd64.whl
Installing collected packages: pypiwin32
Successfully installed pypiwin32-220
  • 测试一下win32api扩展库是否正确安装
C:\Users\walklne>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import win32api
>>>

最后一行没有错误提示说明扩展库安装成功

  • 再测试一下安装opencv2
C:\Users\walklne>python -m pip install opencv-python
Collecting opencv-python
  Downloading opencv_python-3.4.0.12-cp36-cp36m-win_amd64.whl (33.3MB)
100% |████████████████████████████████| 33.4MB 35kB/s
Collecting numpy>=1.11.3 (from opencv-python)
  Downloading numpy-1.14.0-cp36-none-win_amd64.whl (13.4MB)
100% |████████████████████████████████| 13.4MB 88kB/s
Installing collected packages: numpy, opencv-python
Successfully installed numpy-1.14.0 opencv-python-3.4.0.12

C:\Users\walklne>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>>

成功


欢迎转载,转载时请注明出处并保持转载后文章内容的完整性