热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

流行python开发环境_打造时下流行的Python+VsCode开发环境

第一步:安装Python解释器并配置path环境变量下载及安装、配置Python请移步阿斌师兄的文章:第二步:安装virtualenv&#

第一步:安装Python解释器并配置path环境变量

下载及安装、配置Python请移步阿斌师兄的文章:

第二步:安装virtualenv,即Python解释器的虚拟环境

(本次教程后面并没有使用到,第二步可以暂时跳过,后面创建复杂项目时一并补上)

在配置好Python环境变量后,在控制台输入以下命令:

如果想提升pip的下载速度,可以移步下面的文章:

第三步:下载并安装VsCode编辑器

安装时,可以默认将所有复选框都选中

下载地址:https://code.visualstudio.com

第四步:在VsCode中安装Python插件

安装的python插件可以起到以下的作用:

1、让VsCode具有调用Python解释器的能力。其实就是在setting.json和launch.json这两个配置文件中,可以添加python相关的配置了,比如通过python.pythonPath的值找到python解释器的位置等等。

2、按下ctrl键后点击某个函数,可以打开函数所在的文件及定义的位置

3、让VsCode具备代码提示功能

安装完python插件后建议重启VsCode使插件生效。

第五步:在VsCode下创建并运行一个Python项目

5-1:创建一个总项目目录,可以保存多个项目的工作区

我的工作区目录:F:/VsCodeWorkdSpace

可以在VsCode环境下直接打开创建的工作区目录

5-2:在工作区目录下创建Python工程目录

5-3:为项目运行配置Python解释器

5-3-1:选中创建的项目文件夹,我的是:PythonProject1

5-3-2:按下快捷键 ctrl + shift + p 选择Python解释器

我的机器上安装了2.x和3.x版本的Python解释器,大家可以选择3.x版本的Python解释器

选择完Python解释器后,工作区文件夹下会自动生成.vscode文件夹和settings.json文件

文件内容就是我们刚刚选择的Python命令的路径:

5-3-3:为项目运行指定入口文件及参数

至此,一个基本的VsCode+Python的开发环境我们已经配置好了,下面就可以在项目中创建一个Python文件并运行了

第六步:创建Python文件并运行

点击右上角的三角按钮运行Python代码:

也可以在空白处点击鼠标右键,选择不同的运行方式:

最后说一个由文件名引起的错误:

在直播课上给小伙伴们分享了一个使用Python书写的《天空之城》音乐播放程序

文件名:用Python写一段音乐(winsound).py

在Pycharm下可以运行,但在VsCode环境下却出现错误:

经过测试,是因为文件名中包含了特殊字符小括号:()

文件名去掉小括号即可正常运行。

附上Python代码:



推荐阅读
  • 关于python调试大法的信息
    本文目录一览:1、pdbpython调试怎么用 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • python限制递归次数(python最大公约数递归)
    本文目录一览:1、python为什么要进行递归限制 ... [详细]
  • 本文总结了使用不同方式生成 Dataframe 的方法,包括通过CSV文件、Excel文件、python dictionary、List of tuples和List of dictionary。同时介绍了一些注意事项,如使用绝对路径引入文件和安装xlrd包来读取Excel文件。 ... [详细]
  • python3 nmap函数简介及使用方法
    本文介绍了python3 nmap函数的简介及使用方法,python-nmap是一个使用nmap进行端口扫描的python库,它可以生成nmap扫描报告,并帮助系统管理员进行自动化扫描任务和生成报告。同时,它也支持nmap脚本输出。文章详细介绍了python-nmap的几个py文件的功能和用途,包括__init__.py、nmap.py和test.py。__init__.py主要导入基本信息,nmap.py用于调用nmap的功能进行扫描,test.py用于测试是否可以利用nmap的扫描功能。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • Python已成为全球最受欢迎的编程语言之一,然而Python程序的安全运行存在一定的风险。本文介绍了Python程序安全运行需要满足的三个条件,即系统路径上的每个条目都处于安全的位置、"主脚本"所在的目录始终位于系统路径中、若python命令使用-c和-m选项,调用程序的目录也必须是安全的。同时,文章还提出了一些预防措施,如避免将下载文件夹作为当前工作目录、使用pip所在路径而不是直接使用python命令等。对于初学Python的读者来说,这些内容将有所帮助。 ... [详细]
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • Django + Ansible 主机管理(有源码)
    本文给大家介绍如何利用DjangoAnsible进行Web项目管理。Django介绍一个可以使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高 ... [详细]
  • 【爬虫训练场】:分页爬虫案例设计Demo,Python Flask与MySQL的完美连接
    网站类应用,一定离不开MySQL,所以本案例将带着大家学习一下,通过Flask调用MySQL数据,并实现分页呈现。类被称作蓝图,它是一个存储操作方法的容器,Flask可以通过Blu ... [详细]
  • Pylance有哪些特性
    这篇文章给大家分享的是有关Pylance有哪些特性的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Pylance安装和其他VSC ... [详细]
  • vsCode配置通过Github同步(Settings Sync)
    vsCode配置通过Github同步(Settings Sync) ... [详细]
author-avatar
天雨
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有