设为首页
收藏本站
注册账号
登录
|
搜索
搜索
本版
文章
帖子
用户
门户
Portal
论坛
BBS
网赚问答
科教问答
平面设计
网站制作
软件开发
网络运维
网教网
»
论坛
›
网教网
›
软件开发
›
VSCode,一款好用编程开发工具,提升Python开发效率 ...
返回列表
发新帖
查看:
90
|
回复:
0
VSCode,一款好用编程开发工具,提升Python开发效率
[复制链接]
啊我
啊我
当前离线
积分
16
4
主题
6
帖子
16
积分
新手上路
新手上路, 积分 16, 距离下一级还需 34 积分
新手上路, 积分 16, 距离下一级还需 34 积分
积分
16
发消息
发表于 2023-3-10 16:35:42
|
显示全部楼层
|
阅读模式
作者:陆勤
公众号:数据科学与人工智能
知乎专栏:Python语言学习
2023年第1篇文章。
本文分享和总结微软公司的VSCode编程开发工具,构建Python工作环境,提升Python开发效率。阅读此文,你可以获得:
1 为什么选用VSCode
2 如何用VSCode搭建Python工作环境
3 如何在VSCode下创建虚拟环境,进行不同项目的library管理
一、为什么选用VSCode
1 功能强大的插件商店
2 方便无比的指令盘
使用Ctrl+Shift+P打开指令盘
3 微软公司官方支持
4 完整方便的版本控制
二、VSCode搭建Python工作环境
第一步:安装Python3软件
推荐Anaconda的数据科学套件
访问网址:
https://www.anaconda.com/products/distribution#Downloads
Windows系统,如下图。
第二步:安装VSCode(Visual Studio Code)软件
访问网址:
https://code.visualstudio.com/
Windows系统,如下图。
第三步:创建项目文件夹
在本地创建项目文件夹,例如:python_work,使用VSCode打开这个文件夹。
1)打开VSCode软件
2)使用快捷键Ctrl+K, Ctrl+O打开文件夹界面,选择项目文件夹,打开即可,如下图。
第四步:配置Python解释器
使用Ctrl+Shift+P打开指令盘,找到Python解释器配置,选择第一步安装的Python.exe程序,如下图。
VSCode的Python工作环境已经搭建好了,为了发挥VSCode的强大功能和提升Python的开发效率,推荐安装这些
插件
,如下图红色方框标记。
第五步:测试Hello World程序。
1)创建一个HelloWorld.py程序,如下图。
实例代码
print("Hello World!")2)运行程序
点击右上角的三角形符号或者快捷键
Ctrl+Alt+N
输出结果
三、VSCode构建虚拟环境,用于项目的library管理
在项目开发时,推荐创建虚拟环境,便于项目的library管理以及项目的维护。
第一步:创建和打开项目文件
具体操作,见前文的介绍。
第二步:打开Python终端
1)使用Ctrl+Shift+P,打开指令盘
2)找到Python:Create Terminal,如下图,已创建Python命令终端,用于命令操作。
第三步:创建虚拟环境
1)安装virtualenv库
命令:
pip install virtualenv
2)在项目文件夹构建虚拟环境
命令:
virtualenv .venv
3)切换到虚拟环境
使用Ctrl+Shift+P打开指令盘,选择Python:Select Interpreter,找到刚才创建的虚拟环境,选中即可,如下图。
使用Ctrl+Shift+P,打开指令盘,找到Python:Create Terminal,如下图。红色方框的内容,表示已经成功切换到虚拟环境。
4)安装项目所需的Library。
例如,安装Python数据分析库pandas
命令:pip install pandas
查看所安装的库
命令:pip freeze
5)重置或者移除虚拟环境
命令:rm -rf .venv
关于本文,您有什么问题,可以添加我微信交流和讨论。
我是谁?
我叫陆勤,是一名数据科学家,同时,也是一名讲师。
我通过公众号、知乎等网络媒体,向大众传播和分享
Python语言和数据科学
的知识。到目前为止,受众已经超过5万人。
虽说数据科学家的主要工作帮助客户利用好数据,但我不太喜欢墨守成规。
我认为“
数据创造价值
”应该是数据科学家的首要任务。我通过各种途径向世人传播数据科学知识,就是希望帮助更多客户用好数据。
大家多交流
我的Python语言社群?
我创建了多个Python语言社群,聚焦于Python语言和数据科学的讨论、交流和分享。
这些R语言社群受众2000+人,来自各行各业,大家都在使用Python语言解决问题。
欢迎大家加入我的Python语言社群,我的微信
shushengya360
,加我时,请备注:姓名-入群。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
网络运维
快速回复
返回顶部
返回列表