Win11(Win10类似) Python基础环境的配置 ——《环境配置》系列文章

前言

前面讲述了如何对电脑做基础的配置,链接如下:

Win11(Win10类似)的快速设置与优化 ——《环境配置》系列文章

之前也写过一篇关于Python环境配置的文章,链接如下:

Win10下Python环境的快速配置

本篇文章以Win11为例,再详细介绍一下Python基础环境的配置,算是对前文的细化和补充。但本文不再介绍Python官方解释器的安装(确实用得太少了😂😂😂。如果确实需要可以参考上述链接),Python环境直接使用Anaconda,编辑器采用VSCode,最后再介绍Jupyter Notebook的配置。

主要是一些配置与优化,比如在更换国内源,在PowerShell里面使用虚拟环境,配置Jupyter Notebook,双击直接运行,右键打开当前文件夹,显示行号、显示运行时间、启用目录、自动补全等。
可以说是对之前文章的拓展。

问题背景

配置好Python环境是使用Python的第一步,同时一些设置可以提高后续工作的效率。

〇、Windows终端的配置

Windows上的终端可以使用cmd,也可以使用PowerShell,我比较习惯使用PowerShell,Win11在桌面右键就有一个终端,如下图。可以将其固定在任务栏。
在这里插入图片描述
在这里插入图片描述
Win10 的话可以直接搜索PowerShell,或者按住“Shift”键再右键鼠标,有个类似“在此处打开终端”的选项(具体的我记不清了)

点击这里可以对外观进行设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就改回Win10的蓝色背景(黑色的看着不舒服😂😂😂)
在这里插入图片描述
这里提示有最新的PowerShell,也可以按住“Ctrl”点击进去,根据提示安装最新的PowerShell
在这里插入图片描述

看着安装程序还不错😂😂😂,注意安装路径选择默认,不然Win11的终端识别不出来。
在这里插入图片描述
在这里插入图片描述

一、VScode的下载、安装与配置(也可以使用其他编辑器)

1.1 VScode的下载

直接到官网下载即可

VScode官网

1.2 VScode的安装

下载完后运行,“同意”>“下一步”
在这里插入图片描述
用之前的办法,复制名称更改安装目录,然后下一步
在这里插入图片描述
下一步
在这里插入图片描述
为方便后续使用,勾选以下两个选项。然后下一步
在这里插入图片描述
安装
在这里插入图片描述
完成
在这里插入图片描述

1.3 VScode的配置

运行VScode,在左侧选择“扩展”,在搜索框内搜索“Chinese”,安装中文扩展包
在这里插入图片描述
安装完成后重启,效果如下:
在这里插入图片描述
至此,VScode基础配置完成,后续装上对应的扩展即可。

二、 Anaconda的下载、安装、配置与使用

2.1 Anaconda的下载

下载也是到官网下载即可

Anaconda官网

2.2 Anaconda的安装

下载完成后打开,“next”
在这里插入图片描述
“I Agree”
在这里插入图片描述
“Just Me” > “Next”
不要选择“All Users”,不然后面无法添加到系统变量,需要手动配置系统变量
在这里插入图片描述

更改安装目录后“next”
在这里插入图片描述

两个都勾选,安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装完成后会多出这些
在这里插入图片描述

2.2 Anaconda的配置

之前那篇的配置有些麻烦,其实不需要去安装说明扩展,而且好像之前的办法对Win11 不是很有效。

2.2.0 更改pip和anaconda的源

更改源还是一样的操作,这里就直接复制之前的(图片还是更新了的)
不更改源的话下载安装速度会很慢,以下是添加清华源的例子(也可以换成其他源),在命令行里执行即可:

Python 的pip:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在这里插入图片描述
Anaconda:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

在这里插入图片描述

2.2.1 激活PowerShell

打开这两个之一
在这里插入图片描述

这里我打开“Anaconda Powershell Prompt (anaconda3)”
在这里插入图片描述
然后输入

conda init powershell

在这里插入图片描述
参考了下面这篇文章,注意,和之前的博客不一样的是,这种办法激活环境用“conda activate + 环境名称” 而不是 “activate + 环境名称”
Anaconda管理环境的具体使用方法在2.3介绍

2.2.2 Spyder更换语言

Spyder个人用得少,所以这里只介绍如何切换成中文。
值得注意的是,最好不要在anaconda的base环境里面安装东西,更新也注意不要完全更新,比如之前装的旧版本的anaconda,Spyder是4,可以更新到5。如果直接更新整个anaconda,可能导致其他组件工作不正常,所以base环境里面最好一对一的操作,尽可能减少冲突的发生
最好就是不要更新(只更新要用的),安装也最好不要,可以单独再建一个环境。
如果发现其他组件工作不正常,最简单的就是重装Anacodna。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

这里语言切换完成,个人感觉这个很像MATLAB,和其他编辑器相比,这个最突出的应该是变量浏览器,但这个我用得少,就不介绍其他的了。

2.2.3 Jupyter Notebook配置

这个用得比较多,但刚刚安装的不是很好用,需要配置一下,以方便使用。
比如设置双击启动,右键打开文件夹,解释器切换以及一些拓展功能,这样可以发挥它的优势。

这是才安装好的界面
在这里插入图片描述

2.2.2.1 设置双击打开

这里需要手动配置一个bat批处理文件去打开(其实就是执行一个命令去打开,这是不用去输入命令了)
先找到一个文件夹保存这个批处理文件(后期不能修改路径)。这里我在我anaconda安装的同级目录下建立了一个名为“NoteBookSetting”的文件夹
在这里插入图片描述
然后新建一个文本文件“OpenNoteBook.txt”
在这里插入图片描述
在开始菜单找到“Jupyter Notebook” 右键,选择“打开文件位置”
在这里插入图片描述
然后“Jupyter Notebook” 右键,选择“属性”
在这里插入图片描述
复制“目标”里面的内容
在这里插入图片描述
粘贴到刚刚新建的文本文件中
在这里插入图片描述
修改最后两个%里面的“USERPROFILE”为“1”
在这里插入图片描述

在这里插入图片描述
保存并退出,修改扩展名“txt”为“bat”
在这里插入图片描述
在这里插入图片描述
然后找到一个ipynb文件,右键打开方式
在这里插入图片描述
保持勾选“始终使用此应用打开.ipynb文件”
在这里插入图片描述
“在这台电脑上查找其他应用”
在这里插入图片描述
选择刚刚建立的bat文件即可
在这里插入图片描述
然后就可以在任意位置打开ipynb文件了

2.2.2.2 右键在此处打开

有时候打开一个文件还不能满足需求,还需要打开文件夹
这里参考了两篇,主要是第一篇,第二篇可以学习一下注册表语法。
但第一篇需要改动一点,按照上面的办法去复制那个命令,然后把“USERPROFILE”改成V即可
在这里插入图片描述
其余的按照下面第一篇博客来。

任意目录 直接右键 jupyter notebook打开
Windows10修改右键菜单,在指定目录下快速打开jupyter notebook

最终实现的效果如下:
在这里插入图片描述
在这里插入图片描述

2.2.2.3 显示行号

“View” > “Toggle Line Numbers”
在这里插入图片描述

2.2.2.4 扩展功能

原始的Notebook
在这里插入图片描述

在base环境安装jupyter_contrib_nbextensions模块,执行以下命令:

pip install jupyter_contrib_nbextensions

在这里插入图片描述
安装完成
在这里插入图片描述

然后再执行以下命令:

jupyter contrib nbextension install --user

在这里插入图片描述
完成后看到多了一个“Nbextensions”选项
在这里插入图片描述

在这里插入图片描述

取消这个选项即可修改
在这里插入图片描述

如下:
在这里插入图片描述
可以使用浏览器翻译,但不一定准确😂😂😂
在这里插入图片描述
翻译后界面如下
在这里插入图片描述
选择这三项,不同版本的位置和名称可能不一样,第一个是显示运行时间,第二个是启用目录,第三个是自动补全
在这里插入图片描述
在这里插入图片描述
然后关闭重启,可以看到这些功能已经启用
在这里插入图片描述
常用的就这几个扩展,还有其他扩展,选择后下方会有说明,可以更具自己需要选择

2.2.3 小结

到此,Anaconda以及一些组件的配置介绍完了。特别是Jupyter Notebook,对于做数据分析是非常方便的,也适合作为学习的笔记,支持MarkDown语法,可以直接导出为PDF。
除此之外,使用Jupyter Notebook可以显示非常漂亮的数学公式。
在这里插入图片描述
还可以更换不同的主题和字体,这里不再叙述,具体可以看别人的博客
当然,VScode装相应的扩展也可以打开Jupyter Notebook文件

2.1 Anaconda的使用

这里的使用特指环境管理,Spyder 和 Jupyter Notebook的使用这里不涉及。
具体参考我之前的博客

Win10下Python环境的快速配置

唯一不同的是,用这里的配置方法,激活和取消激活前面都要加一个“conda”,其余使用方法和之前一样。

三、 结束语

本篇文章有一些地方写得比较详细,有的比较粗糙。但按照上述方法,可以配置一个较为好用的Python环境。
本篇仅为Python基础环境,后面会更新YOLO环境的配置,会介绍如何配置VS编译环境,显卡驱动,CUDA和CUDNN的安装,以及Pytorch的安装,如何使用和训练YOLO模型等。

如果本文中有错误或者更简单的方法可以联系我。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值