python的开发环境

这篇具有很好参考价值的文章主要介绍了python的开发环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好

鸽了大概半年多,主要是还在大一,感觉肚子里没啥笔墨,也没啥技术,所以为了避免耽误大家,就鸽了蛮久,不过,我现在也大二了,经过一年的学习,感觉有所收获,现在就让我来分享一下我之所学。目前,我正在学习python,首先就来分享一下python的开发环境,希望对大家有所帮助。

选择python版本

大家都知道,python有版本之分,在生活中,大家如果要下载一个app,肯定会选择最新的版本,但是,在python版本的选择上,并不是版本越新越好,虽然同系列版本中高版本比低版本更完善和成熟,但这并不意味着最新的才最合适。当较新的版本推出后,不要急于更新和替换已安装的版本,而应该在确定自己必须使用的扩展库也推出了相应版本后再近些更新。而对于我们初学者,在python版本的选择上则是更偏向于个人爱好和实用性的兼并,我一般是推荐大家选择较新且较为成熟的版本,例如3.6.x,或3.7.x,这些还是比较全面的,对于我们学习来说,该有的都有。

安装python

登录python官网按照提示找到所要下载的版本即可。
安装好Python后,在开始——所有应用——找到python版本文件夹内启动“IDLE(Python GUI)”即可以看到当前安装的Python版本号。现在,你就可以在IDLE上进行简单的编程运行了。
python的开发环境

多版本共存时注意事项

有时候我们可能需要同时下载多个python版本,这时候,各个版本对于不同的功能区,我们就需要来回变动版本,要知道不同的版本有不同的库,它们不能共用。

python的开发环境

编程环境

在这里,我还为大家准备了python常用的一些环境
默认编程环境:IDLE
其他常用开发环境:
Eclipse+PyDev
PyCharm
wingIDE
PythonWin
Anaconda3:Jupyter Notebook、Spyder
zwPython
VS Code

Anaconda介绍

这里,我还为大家介绍一个python利器——Anaconda。
Anaconda 是一个用于科学计算的Python 发行版,支持Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的Python 包。 安装了Anaconda,就拥有了任意版本的python和各种包了。 使用Anaconda,在同一个系统上维护不同的项目环境也很方便。
这里我推荐大家去清华大学开源软件镜像站下载。

Anaconda3常用命令

1.conda环境管理
python的开发环境
2.为Anaconda添加清华镜像
python的开发环境
3.包相关操作
python的开发环境

使用pip管理Python扩展

默认情况下,安装Python不会安装任何扩展库,应根据需要安装相应的扩展库。pip是管理Python扩展库的主要工具。在Python3.4及更新的版本中,pip已经捆绑安装了,不需要再单独安装(需要更新)。
python的开发环境

jupyter notebook

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。毫无疑问,他是我们学习python的利器,如果你在清华镜像里下载了Anaconda,安装包里自动就有Jupyter Notebook的包。
具体如何安装,我们有两种办法:
1.使用Anaconda安装

conda install jupyter notebook

2.使用pip命令安装

pip3 install --upgrade pip

启动Jupyter Notebook

1.在终端中输入以下命令

jupyter notebook

2.执行命令之后,在终端中将会显示一系列notebook的服务器信息,同时浏览器将会自动启动Jupyter Notebook。
浏览器地址栏中默认地将会显示:http://localhost:8888
python的开发环境

设置Jupyter Notebook文件存放位置

常规的情况下,Windows和Linux/macOS的配置文件所在路径和配置文件名如下:
Windows系统的配置文件路径:C:\Users<user_name>.jupyter
Linux/macOS系统的配置文件路径:/Users/<user_name>/.jupyter/ 或 ~/.jupyter/
配置文件名:jupyter_notebook_config.py
进入配置文件后查找关键词“c.NotebookApp.notebook_dir”
将路径改为Notebook文件所在位置

VScode

最后,再来介绍一下我现在在用的python编辑器——VScode。
首先从官网下载(其他博主都有详细介绍,如果实在不明白,可以私信问我)
安装python插件
在VScode扩展中搜索python
python的开发环境
如果不习惯英文环境,可以在python扩展中搜索Chinese,安装中文包。
配置python环境
在VSCode中点击状态栏左下角的Python图标,选择所需要的编辑器:
python的开发环境文章来源地址https://www.toymoban.com/news/detail-492593.html

到了这里,关于python的开发环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【版本安装】最新版本|还在开发的版本sklearn安装方式

            对于有些还处在开发版本的库,我们是无法通过简单的pip调用的,比如sklearn的所有版本(2022.10.30)如下:   对于 scikit-learn 1.2.dev0 与 scikit-learn1.1.3(stable) 这两个版本来讲,直接pip是找不到包的。         可以看到,Pip是寻找不到scikit-learn1.0.2以上版本的包的。   【

    2024年03月17日
    浏览(30)
  • icloud照片要是关闭有什么影响?

    关闭iCloud照片将对您的设备和照片库产生以下影响: 1. 照片同步停止:关闭iCloud照片后,您的设备将不再自动同步照片到iCloud。这意味着您拍摄的新照片和录制的新视频将不会自动上传到iCloud照片库。                                     2. 存储空间释放:关闭iCloud照片

    2024年01月17日
    浏览(33)
  • Java开发 - 带你了解集群间的相互调用,你还在等什么?

    目录 前言 导读 项目准备 集群准备 父工程引入子项目 服务调用方HelloService准备 pom文件 yml文件 Controller文件 服务提供方HelloWorld准备  pom文件 yml文件 Controller文件  运行此两个工程  hello_world组集群 集群调用测试 RestTemplate换成Dubbo行不行,怎么换 两个pom文件引入依赖  两个启

    2024年02月09日
    浏览(28)
  • 怎么在树莓派环境上搭建web网站,并发布到外网可访问,今天教给大家

    这非常适合设置您的第一个网站,不仅可以学习管理 wordpress 站点,还可以学习 Linux。您将需要一个树莓派(Raspberry Pi)、几个小时和一台计算机来下载映像。 树莓派(RPI) 是学习这些东西的完美设备。 下载适用于您的操作系统的树莓派镜像工具。它支持大多数操作系统(Window

    2024年02月14日
    浏览(29)
  • 无人机竞赛视觉算法开发流程开源计划(询问大家意见)

    本科中参加过一系列的无人机机器人竞赛,像电赛、工训赛、机器人大赛这些,有一些比较常用的方案打算开源一下。现在读研了,也算是对本科的一个总结,但是还是想看看大家意见,大家有什么需求可以在评论区说,我会多参考,这周我会先整理,下周会放出博客与git

    2024年02月20日
    浏览(30)
  • Istio:微服务开发的终极利器,你还在为繁琐的通信和部署流程烦恼吗?

    在前面的讲解中,我们已经提及了微服务的一些弊端,并介绍了Istio这样的解决方案。那么,对于我们开发人员来说,Istio究竟会带来哪些变革呢?今天我们就来简要探讨一下! Kubernetes,俗称K8s,仅仅是因为L与s之间有8个字母所以叫的K8s,是一种用于管理和编排Docker集群的工

    2024年02月05日
    浏览(30)
  • python实现批量翻译——你不会还在一个个翻译吧

    如果有梯子,可以直接使用Google的文档翻译: Google翻译链接: https://translate.google.com.hk/?hl=zh-CNsourceid=cnhpsl=autotl=zh-CNop=docs 参考链接: 利用python批量将excel中文翻译成英文

    2024年02月14日
    浏览(27)
  • 还在苦恼如何开发一个Chrome插件吗?十分钟带你实现一个实用小插件

    你是否曾考虑过创建自己的 Chrome 插件,但又挠头毫无思路?那么在接下来的几分钟里,我不仅会介绍 Chrome 浏览器扩展的基本知识,还会指导你通过五个简单的步骤来制作自己的扩展。 知道怎么做吗?让我们一探究竟! 今年我们见证了人工智能能力的爆炸式增长。虽然cha

    2024年02月10日
    浏览(39)
  • 今天给大家带来Python炫酷爱心代码

    前言: 这个是小编之前朋友一直要小编去做的,不过之前技术不够所以一直拖欠今天也完成之前的约定吧! 至于他是谁,我就不多说了直接上代码 如果有需要的话,可以联系小编噢!

    2024年02月05日
    浏览(38)
  • python系列之(大家圣诞快乐)圣诞树

    2022年圣诞节到来啦,很高兴这次我们又能一起度过~, 圣诞节源自古罗马人迎接新年的农神节,与基督教本无关系。在基督教盛行罗马帝国后,教廷将这种民俗节日纳入基督教体系,同时以庆祝耶稣的降生。但在圣诞节这天不是耶稣的生辰,因为《圣经》未记载耶稣具体出生

    2024年02月04日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包