Python环境配置教程(超详细图文版)

Python环境配置教程(超详细图文版)一 准备相应的材料本教程需要的文件如下表所示 文件名简介作用 Anaconda3 2021 05 Windows x86 64 exeAnaconda 的安装包配置管理 python 环境 Miniconda3 py39 4 9 2 Windows x86 64 exe 精简版的 Anaconda 的安装包 电脑配置较差时使用 配置管理 python 环境 pycharm community 2021 1 3 exePyCharm 安装包 Python 代码的编辑器以上文件可在链



Python环境配置教程

说明

本教程为一个python入门教程,面向初学者,因此内容较为详细。主要内容为python环境配置教程,包括Anaconda,PyCharm,Jupyter notebook的安装与配置,及其常用技巧。教程以Windows系统为平台作演示,其他系统可能存在少许差异。

一、准备相应的材料

本教程需要的文件如下表所示:

文件名 简介 作用
Anaconda3-2021.05-Windows-x86_64.exe Anaconda的安装包 配置管理python环境
Miniconda3-py39_4.9.2-Windows-x86_64.exe 精简版的Anaconda的安装包(电脑配置较差时使用) 配置管理python环境
pycharm-community-2021.1.3.exe PyCharm安装包 Python代码的编辑器

以上文件可在链接:https://pan.baidu.com/s/1fXJrY2JEC_6eOmECS_5Q 提取码:7w41 获得。

注:本教程以Windows系统为例,其他系统步骤可能存在少许差异,但大致步骤相同。

如需要其他系统或其他版本,可以到以下网址进行下载。

Anaconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/

在这里插入图片描述
PyCharm:https://www.jetbrains.com/pycharm/download/

PyCharm下载时选择Community 版本为免费版本

在这里插入图片描述

二、安装Anaconda

  1. 双击打开Anaconda3-2021.05-Windows-x86_64.exe文件(电脑配置较差的可以换成Miniconda3-py39_4.9.2-Windows-x86_64.exe,两者在基本功能上没有太大区别,二者选其一即可)
  2. 出现安装界面,按照以下流程选择安装。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装中……等待安装完成

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Anaconda安装完成

三、安装PyCharm

  1. 双击打开Anaconda3-2021.05-Windows-x86_64.exe文件。
  2. 出现安装界面,按照以下流程选择安装。

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










四、配置环境

  1. 在开始任务栏打开刚才安装的Anaconda

    在这里插入图片描述

    出现如下界面

    在这里插入图片描述

    1. 创建一个新的环境,名为demo(名字可以任意起,给环境起标记作用)。

      操作如下:

    (1)输入:

     conda create -n demo python=3.8 

其中,conda create 为创建新环境命令,demo为新环境名,python=3.8为制定python版本为python3.8.

(2) 按Enter键

在这里插入图片描述

出现如上界面,

(1)输入:

y 

(2) 按Enter键

在这里插入图片描述

出现如上界面,新建环境完成

  1. 打开PyCharm,创建新项目,配置新建环境。

双击桌面图标在这里插入图片描述

在这里插入图片描述

新建一个项目,名为demo(名字符合变量名即可)

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








如上图,新项目创建完成

  1. 运行Python文件。PyCharm功能区分布大致如下。

在这里插入图片描述

运行代码的三种方法:

(1)直接点击PyCharm操作区 在这里插入图片描述按钮

(2)在文件编辑区单击鼠标右键,选择Run…选项

在这里插入图片描述

(3)在Terminal运行文件夹下输入:

python demo1.py 

运行结果如下:

在这里插入图片描述

  1. 新建文件,在项目文件区demo文件夹单击鼠标右键,按照下图所示选择

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

在新建的文件中输入以下代码:

# 导入需要使用的包 import numpy as np import math import matplotlib.pyplot as plt e = math.e # 定义一个sigmoid函数 def sigmoid(x): return 1 / (1 + pow(e, -x)) # 定义一个softplus函数 def softplus(x): return math.log(1 + pow(e, x)) # 定义一个tanh函数 def tanh(x): return (e  x - e  (-x)) / (e  x + e  (-x)) # 定义一个leakyrelu函数 def leakyrelu(x): return max(x, 0.1 * x) # 定义一个mish函数 def mish(x): return x * tanh(softplus(x)) # 限定x,y坐标轴范围为(-5,5),并在其中产生1000个相应的点 x = np.linspace(-5, 5, 1000) y0 = np.linspace(-5, 5, 1000) y1 = np.linspace(-5, 5, 1000) y2 = np.linspace(-5, 5, 1000) # 将函数值赋值给上述产生的点 for i in range(1000): y0[i] = sigmoid(x[i]) y1[i] = leakyrelu(x[i]) y2[i] = mish(x[i]) # 绘制函数图像 plt.plot(x, y0, color='blue', linewidth=1, label='sigmoid') plt.plot(x, y1, color='red', linewidth=1, label='leakyrelu') plt.plot(x, y2, color='orange', linewidth=1, label='mish') plt.title('sigmoid, leakyrelu and Mish functions', fontdict={ 
   'family': 'Times New Roman', 'size': 14}) plt.xticks(fontproperties = 'Times New Roman', size = 14) plt.legend(prop={ 
   'family' : 'SimSun', 'size' : 14}) plt.yticks(fontproperties = 'Times New Roman', size = 14) plt.grid() plt.savefig('mish.jpg', dpi=600, bbox_inches='tight') plt.show() 
  1. 安装Python包。在numpy和matplotlib下有红线,表示相应的包未安装。

在这里插入图片描述

安装包使用以下命令:

pip install numpy 

其中,numpy为包名,安装其他包是替换名称即可。若下载速度较慢,使用:

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple 

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

运行demo1.py得到如下结果。

在这里插入图片描述

五、 安装jupyter notebook

  1. 打开anaconda
  2. 激活我们建的环境demo,输入:
    conda activate demo 

在这里插入图片描述

  1. 安装jupyter notebook ,输入:
    pip install jupyter notebook 

    在这里插入图片描述

jupyter notebook安装完成

  1. 打开jupyter notebook,输入:
    jupyter notebook 

在这里插入图片描述

在这里插入图片描述

解决方法如下:

(1) 在刚才打开的Anaconda页面按键盘 Ctrl+C 退出当前jupyter程序。

(2) 卸载pywin32, 输入:

pip uninstall pywin32 

(3) 安装225版本pywin32, 输入:

pip install pywin32==225 

注:下一次启动jupyter notebook全过程:

(1) 打开Anaconda

(2) 输入:

conda create demo 

(3) 输入:

jupyter notebook 
  1. 运行第一个jupyter程序

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




依次输入前一节代码,得到运行结果如下图。由于我们选择了刚开始建的demo环境,因此numpy和matplotlib包已经安装完成,我们不需要在进行安装。

在这里插入图片描述

Jupyter notebook的强大之处在于,可以对代码段的结果进行输出。

在这里插入图片描述

  1. Jupyter安装python包。

操作如下:

(1) 打开Anaconda

(2) 激活当前环境,输入:

conda activate demo 

(3) 安装相应的包,输入:

pip install 包名 

附录

1. PyCharm字体大小,主题设置

(1)调节主题颜色

在PyCharm界面依次选择File >> Settings >> Editor >> Color Scheme

在这里插入图片描述

(2)调节字体大小

在PyCharm界面依次选择File >> Settings >> Editor >> General >> Font

在这里插入图片描述

2. Anaconda常用命令

conda create -n demo python=3.8 创建一个名字为demo的虚拟环境,python版本为3.8 conda info -e 查看虚拟环境列表 conda activate demo Windows系统激活虚拟环境demo source activate demo Mac & Linux 系统激活虚拟环境demo conda install numpy 使用conda安装numpy包 conda install numpy==1.11.0 使用conda安装版本指定为1.11.0的numpy包 conda uninstall numpy 使用conda卸载numpy包 conda list 查看已安装包列表 conda remove --name demo –all 删除demo虚拟环境 pip list 查看已安装包列表 pip install numpy 使用pip安装numpy包 pip install numpy==1.11.0 使用pip安装版本指定为1.11.0的numpy包 pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple 使用pip清华镜像源安装numpy包 pip uninstall numpy 使用pip卸载numpy包 

注:安装包时,可优先选择使用pip安装,若报错再选择conda安装。两者功能相同,conda权限更高,对版本要求更严格,会安装更多冗余的包。

清华源为国内镜像源,下载速度相比国外源快,相似的国内源还有以下:

版权归本文所有,转载注明出处。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178413.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午5:21
下一篇 2026年3月26日 下午5:21


相关推荐

  • awk数组与语法[通俗易懂]

    awk数组与语法[通俗易懂]1、awk数组1.1数组结构1.2数组分类索引数组:以数字为下标关联数组:以字符串为下标1.3awk关联数组现有如下文本,格式如下:即左边是随机字母,右边是随机数字,即将相同的字母后面的数字加在一起,按字母的顺序输出以$1为下标,创建数组a[$1]=a[$1]+$2或者(a[$1]+=$2)然后配合END和for循环输出结果:for(iina):…

    2022年7月19日
    25
  • 微信小程序之导航滑块视图容器

    微信小程序之导航滑块视图容器先看效果图 这个滑块除了可以点击上方的导航 还可以左右切换页面 随之导航也跟这切换 实现步骤 编写滑块视图代码编写逻辑代码 wxml viewclass content viewclass title viewclass currentTab 0 select default data current 0 bindtap switchNav 关注 viewclass currentTab 0 select default data current 0 bindtap switchNav viewclass title viewclass content

    2026年3月19日
    3
  • 十二平均律的数学描述

    十二平均律的数学描述十二平均律的数学描述 mywang 年 9 月 28 日 1 声音的物理特性声音的本质 是空气的震动 人听到外界的声音大致需要经历以下几个步骤 发声体 例如人的声带 各种乐器 发生特定的震动 也包括了发声体内部的空气的震动 这种震动有时会呈现出一定的规律性 例如形成乐音的震动一般具有固定的震动频率 震动的发声体带动了其表面的空气 使空气也产生了与发声体震动方式相似的震动 这种

    2026年3月19日
    1
  • 傅里叶变换与希尔伯特变换的区别_配音演员鱼冻毕业于什么学校

    傅里叶变换与希尔伯特变换的区别_配音演员鱼冻毕业于什么学校1.   傅里叶变换1.1傅里叶变换对周期信号进行傅里叶变换(包括正弦周期和非正弦周期信号,正弦周期实际上利用正交性可以知道,除了对应的频率,其他谐波的积分都是0),可以将信号分解为一个无穷级数的和:其中T为原周期信号的频率,因此,整个傅里叶变换将原信号分解为包括原周期在内的无数个谐波分量的三角集数和。对于非周期信号,实际上,非周期信号可以被理解为周期为无限短的周期信号,因此,级数和也自然变成了积…

    2022年10月19日
    5
  • scrapy安装失败_scrapy安装失败

    scrapy安装失败_scrapy安装失败最近看了Python的基本语法,尝试着学一下爬虫,需要安装Scrapy。通过pip安装Scrapy时遇到下列问题:error:MicrosoftVisualC++9.0isrequired(Unabletofindvcvarsall.bat).Getitfromhttp://aka.ms/vcpython27访问系统提示的地址(Microsof

    2026年1月16日
    5
  • 无需插件只使用浏览器下载b站视频

    无需插件只使用浏览器下载b站视频2017.10.07更新:由于现在bilibili更改了refer的Host并使用了防盗链,原文的方法直接下载会有403错误,在博主琢磨出新的抓包方法之前可以先使用以下的方法:在bilibili网址前加上kan,然后回车,加载出来的东西应该就很直白了。例子:地址栏中的https://www.bilibili.com/video/av11175437/加上kan以后变成https:

    2022年7月12日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号