Win10下Python环境的快速配置

前言

这是我在SCDN上写的第一篇文章,同时也是第一次使用Markdown编辑器,写文章的目的就是记录自己的学习历程,同时也对所学知识做一个归纳总结,方便自己后续回顾,也可供他人参考。内容算不上很专业,但都是经过自己实践后的东西。

问题背景

由于正在学习各种软件,平时也经常折腾电脑,所以电脑经常由于某种原因出一些小问题,找不到好的解决办法,也不知道设置了什么,只有重置电脑。
Python对于不是计算机专业的还是比较友好,功能也十分强大,但我个人认为Python的环境配置起来比较麻烦。不同的人写的Python所需环境不同,有些可以运行,但有些就会各种报错。
下面总结了如何在Win10环境下快速配置所需的Python环境,正好这台电脑才重置完,可以一步步的记录流程。最近Win11也快了,不知道这个在Win11下能不能适用,不适用的话到时候又只有重新摸索了。
##解决办法与分析
总体的解决办法就是创建虚拟环境,我用过两种方法创建Python环境:
1.使用Python第三方库virtualenv
这个办法是从《“笨办法”学Python 3》这本书里面学的,当时也是看到B站有个UP主推荐,就在寒假花了一个月跟着书的作者敲了一个月代码。但这个方法比较麻烦,就不展开了。

2.使用Anaconda创建Python虚拟环境
这个办法我觉得比较好用,下面就以这个展开。使用Anaconda的话装不装Python都可以,但如果要使用Python自带的IDLE还是去要装一个。

一、Python和Anaconda具体的安装步骤

0.Python的安装(不使用IDLE的可跳过)

0.1. Python的下载

直接百度搜索或者点下面链接进入Python官网:
Python官网链接
然后按照下图即可下载最新版的Python,如需下载其他版本可以在Download下找到所需版本,这里就直接装最新版的。

0.2.Python的安装

1.找到刚刚下载的Python安装程序,右键以管理员身份运行(添加到系同环境变量需要管理员权限)
2.一定要将Add Python 3.9 to PATHg勾选上,不然又要手动添加Python到系统环境变量,如果忘记勾就按照安装了可以卸载之后重装,也可以自己手动添加。在这里插入图片描述
3.自定义安装,也可以选择上面的立即安装。在这里插入图片描述
4.确保这个pip被勾选了(用pip安装一些第三方库会很方便)
在这里插入图片描述
5.next在这里插入图片描述
6.选择为所有用户安装,然后更改安装地址在这里插入图片描述
7.Install在这里插入图片描述
8.安装完成,可以使用PowerShell查看是否安装成功(也可以使用cmd,但我感觉PowerShell好看一些,不想cmd一样黑黑的)。
P.S.这也是从《“笨办法”学Python 3》这边书里学的。
可以在搜索里面搜索PowerShell,然后把它固定到开始或者任务栏上。在这里插入图片描述
打开PowerShell之后是这样在这里插入图片描述
然后输入python后回车,看到以下类似的提示说明python安装成功并且添加到系统环境变量了。
在这里插入图片描述
也可以继续输入import this打印一下”python之禅“在这里插入图片描述

1. Anaconda的安装

1.1. Anaconda的下载

也是直接百度搜索或者点下面的链接进入Anaconda的官网
Anaconda有点大,但是装了Anaconda之后很多东西都不用装了。
Anaconda官网链接
然后按下图来(官网界面可能变化)
在这里插入图片描述在这里插入图片描述
然后选择对应的系统,我的是64位的Win10
在这里插入图片描述

1.2. Anaconda的具体安装步骤

1.和Python一样,找到刚刚下载的安装包右键以管理员身份运行。
2.next >>> I Agree >>> next在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.更改安装目录,注意安装目录不能太长,之前就是因为安装目录过长,安装时没问题,但安装完了发现很多东西没装上,弄了半天才发现是这个问题。在这里插入图片描述
3.勾选下图所示的选项,添加到系统环境变量,这样后面才可以通过命令行执行操作。然后点Install就行了。
在这里插入图片描述
安装完后会发现有这些东西在这里插入图片描述

二、Anaconda的使用

0. 更改源

不更改源的话下载安装速度会很慢,以下是添加清华源的例子(也可以换成其他源),在命令行里执行即可:
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

pip换源:pip换源
Anaconda换源:
在这里插入图片描述

1. Anaconda的部分使用方法

1.0. PoweShell的配置

习惯用PowerShell了,也可用命令行,如果用PowerShell的话需要配置一下,不然创建好虚拟环境后无法激活。
1.以管理员身份运行PowerShell
2.运行以下命令,安装开源库:

conda install -n root -c pscondaenvs pscondaenvs

在这里插入图片描述

3.执行以下代码,更改Windows PowerShell配置:

Set-ExecutionPolicy RemoteSigned
Y

在这里插入图片描述

参考网址:https://blog.csdn.net/kdongyi/article/details/81905494

1.1. 使用Anaconda创建、激活和退出虚拟环境的具体步骤

1.1.1.创建虚拟环境

以下为创建一个名为PY,python版本为3.6.2的虚拟环境的例子

conda create -n PY python=3.6.2

在这里插入图片描述
输入y
然后等待下载和安装在这里插入图片描述

1.1.2.激活虚拟环境

要激活刚刚创建名为PY的虚拟环境,执行以下代码:

activate PY

这前面的”(PY)“表示已经处于PY的虚拟环境了
在这里插入图片描述

1.1.3. 退出虚拟环境

直接输入deactivate即可退出
在这里插入图片描述
4.具体的或者其他操作可以参考以下博客:

conda创建新环境:https://blog.csdn.net/SARACH_WONG/article/details/89328307

1.2.Anaconda查看、导出、删除和导入环境

1.2.1.查看环境
conda env list

在这里插入图片描述

1.2.2.导出环境

先激活要导出的环境,例如之前创建的PY

activate PY

在这里插入图片描述
然后使用以下命令在当前目录下生成一个environment.yml文件

conda env export > environment.yml

用记事本打开如下图:
在这里插入图片描述

1.2.3.删除环境

删除之前要退出要删除的环境,刚刚已经进入PY虚拟环境,使用deactivate退出该虚拟环境
在这里插入图片描述
然后输入以下代码删除PY虚拟环境:

conda remove -n PY --all

输入y确认
在这里插入图片描述
在这里插入图片描述

1.2.4.导入环境

在yml文件对应的位置打开PowerShell,按住Shift的同时右键,选择在此处打开Powershell窗口(所以我觉得PowerShell要方便一些,不用每次去更改工作目录)在这里插入图片描述
查看已有环境conda env list
在这里插入图片描述
输入以下命令导入之前删除的PY环境

conda env create -f environment.yml 

在这里插入图片描述
再次查看已有环境conda env list
在这里插入图片描述

1.3. Anaconda中Spyder修改为中文

1.打开设置:
在这里插入图片描述
2.![在这里插入图片描述](https://img-blog.csdnimg.cn/611a9d2afed84c2ab00808fd4a302ebd.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NET在这里插入图片描述
iBA4pKI77yG5Lit5Y2O6ZuE,size_20,color_FFFFFF,t_70,g_se,x_16)
3在这里插入图片描述
4在这里插入图片描述
然后就换成中文了
在这里插入图片描述

1.4. windows设置ipynb文件双击直接打开jupyter notebook

这里直接参考下面的博客
https://blog.csdn.net/weixin_39317051/article/details/107243094

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值