Python从入门到精通(工具准备篇)——0. PyCharm+Anaconda+jupyter 的安装(呕心沥血版 )

Dunm1e Lv3

前言

新手可以选择不安装Anaconda,因为只是学习Python的话,你可以固定一个版本来使用,Anaconda只是方便环境管理以及可视化,为以后AI学习提前做打算,但是新手安装会有很多问题,甚至可能让你失去学习兴趣。有人推荐使用miniforge,更加轻量化。但是本人没用使用过,不知道具体使用体验,后面使用后会出一个使用体验以及安装教程。

学习准备

工具安装

本文以下是PyCharm+Anaconda+jupyter的保姆级安装方案,为后面的学习做好准备,如果觉得Anaconda安装太过于麻烦,可以选择一个python版本进行安装和配置环境(详情请自行寻找教程)。

本文基于windows11进行安装和环境配置。

1. PyCharm安装

1.1 下载安装包

PyCharm是Jetbrains公司旗下的一款产品,所以下载官方的最新版应该去它的官网:

https://www.jetbrains.com/pycharm/download/?section=windows

打开网站,有专业版和社区版两个版本,专业版是付费的(价格较高),社区版是免费的,适合初学者进行学习,如果你是学生,可以进行学生认证使用专业版(教程见:pycharm专业版的免费使用(学生认证)以及pycharm的安装_pycharm学生免费使用-CSDN博客 )。这里我们下载社区版。

image-20240921171258044

1.2 进行安装

成功下载安装包后,双击进行安装

image-20240921171524713

点击下一步

image-20240921171830002

点击浏览选择你要安装的路径,不建议安装在C盘,后续有很多缓存,会占用大量空间。自行创建一个新文件夹并命名后选择,点击下一步

image-20240921172017383

勾选创建快捷方式,并且将“bin”添加到path

image-20240921172103517

然后进行安装,然后等待安装结束后,选择一会启动,然后点击完成。

然后双击启动pycharm

然后选择同意协议并继续,然后会询问你是否推送消息,我们点击不推送,然后进入pycharm。这里pycharm的安装就暂时结束了,为什么是暂时呢,因为我们后面会通过pycahrm来对Anaconda的环境进行配置。

1.3 环境配置

注意:若安装pycharm的适合没有勾选 “bin” to path,就是没有自动配置环境变量,可以参考以下步骤进行配置。若勾选,可跳过以下步骤,或者参照以下步骤进行检查。

键盘上同时按住win(四个小方格,在FN和ALT中间)+r,然后输入sysdm.cpl,并点击确定

image-20240921173157683

然后在打开的页面点击高级->环境变量。

image-20240921173238633

然后右键pycharm的快捷方式,打开文件所在位置,然后复制上方的地址

image-20240921173741726

然后在环境变量页面上方的用户变量点击新建,变量名为PyCharm Community Edition,变量值为上方复制的地址

image-20240921173344414

然后点击确定,然后点击以下两个确定,完成环境配置

image-20240923225905985

以上pycharm安装完成。

2. Anaconda安装

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 486 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

Anaconda最大的好处就是方便管理切换环境,因为到后面可能会做多个项目,但是每个项目的requirement是不同的,也就是所需要的包和库不同,Python版本不同,但是Anaconda是可以很方便的管理环境的。并且后面利用conda命令进行安装的过程,是会把所依赖的包全部安装,而不是像pip命令只进行单独安装,这也是Anaconda的一个优势,但是也是劣势,可能有些包你是不需要的,会占用更多空间。我们会在后面讲解pip命令和conda命令的区别包下载

2.1 Anaconda安装包下载

首先打开官网的下载地址:Download Anaconda Distribution | Anaconda

然后输入邮箱,点击Submit

image-20240923094620921

然后我们选择下载Anaconda Installers,Anaconda会自动识别你的系统,于是我们直接点击Download进行下载,然后等待下载完成

image-20240923094912844

我们会发现安装包接近1个G,所以这个软件是比较大的,建议不要安装到C盘(系统盘)

image-20240923095059054

2.2 进行安装

双击安装包进行安装

image-20240923095131036

点击Next

image-20240923095205348

点击I Agree
image.png
这里是选择为什么用户安装,如果你的主机有多个用户使用,可以选择All Users。这里一般选择Just Me ,就是为自己安装
image.png

然后选择安装位置,然后选择Next,勾选如图选项,然后点击Install进行安装
image.png
等待安装结束,然后点击Next
image.png

再点击Next
image.png

然后取消勾选两个选项,点击Finish,这里我们的Anaconda就安装完毕

2.3 检查安装

键盘 win + R,输入cmd,回车
image.png

打开命令符界面,输入conda --version
image.png

若输出如图样式的命令,那么表示安装成功

2.4 配置国内镜像源

由于网络因素,使用默认的镜像源下载包的速度会很慢,所以我们修改镜像为国内的镜像源,如清华的镜像源:

1
2
3
4
5
6
7
查看已添加的镜像源
conda config --show channels
删除所有的已装镜像源
conda config --remove-key channels
添加和配置镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes

image.png

以上Anaconda安装过程结束

3. Jupyter Notebook安装

这里有两种方法,第一种是基于Anaconda 的安装,另外一种是安装VScode的插件。
这里我们使用第一种方法,这种方法是在网页中进行编程,第二种方法是在vscode中进行编程,看你个人习惯。(第二种方法请自行查阅资料)
Anaconda安装配置Jupyter(2024最新版)_anaconda安装jupyter-CSDN博客

基于官方文档,可以知道Jupyter最新版本推荐的Python版本为3.10,但是我们刚刚安装的Anaconda 2024.06版本的默认自带的Python版本为3.12,所以我们要先创建一个Python3.10版本的虚拟环境。

3.1 创建虚拟环境

这里我们打开Anaconda Prompt,如果按照以上方式安装的Anaconda,那么桌面会有快捷方式
image.png
输入命令

1
conda create --name test python=3.10

注意:以上的test为你要建立的环境名称,可以自行修改
image.png
然后回车,进行创建,然后输入y
image.png
然后等待安装完成

然后进行激活环境,输入命令:

1
conda activate test

image.png
然后就可以安装Jupyter了

3.2 安装Jupyter

首先输入以下命令:

1
conda install notebook

下载过程中遇到Y/N,直接输入Y就行
image.png

等待安装结束,检查安装版本:

1
jupyter notebook --version

image.png
如果成功显示版本,那么安装成功

现在就是要配置内核,否则只能使用默认内核,而无法使用第三方库

1
python -m ipykernel install --user --name=test

输入以上命令,其中的test改成你自己的环境名

成功配置内核后,就是要进行汉化处理,输入以下命令:

1
conda install -c conda-forge jupyterlab-language-pack-zh-CN

3.3 Jupyter设置

以上安装完毕,现在可以尝试启动Jupyter:

1
jupyter notebook

启动过程中,可能会显示一些日志,这是正常的
image.png
然后按住ctrl+鼠标左键,打开网址,就进入了jupyter
image.png

打开会发现很多文件,这是正常的,因为我们没有设置默认打开地址,后面会进行设置,我们先进行中文设置

Setting->Language->Chinese
image.png
image.png
更改完毕

然后我们更改默认启动路径
首先输入命令,生成一个配置文件的路径:

1
jupyter notebook --generate-config

image.png

打开配置文件,查找 **c.ServerApp.notebook_dir** 这个值(在大概931行的位置)。

(记住是 c.ServerApp.notebook_dir 而不是 c.ServerApp.root_dir,由于jupyter版本更新,他的路径启动参数已经更改为c.ServerApp.notebook_dir 了

image.png
输入更改的路径,然后ctrl + s进行保存

ps:这里一定要删除前面的**c.ServerApp.notebook_dir**要顶格,不然就会报错

然后重新运行jupyter,这里可以按win,然后输入jupyter,就可以看到自己安装的jupyter了,可以把快捷方式放到桌面,方便启动
image.png

然后打开,就会发现变成了更改后的目录。
ps:这里有一个坑,如果你还是用快捷方式打开,会发现还是原来那个目录,我们右键快捷方式,打开属性,然后把目标中最后的“%USERPROFILE%”删除就行

解决打开快捷方式,日志输出结束后,无法自动打开浏览器

首先也是在上面的配置文件jupyter_notebook_config.py中,拉到最后一行,输入以下代码
ps:需要将地址替换为自己的浏览器地址,具体可以右键快捷方式,然后将目标中的地址复制过来,要把\换成//

1
2
3
import webbrowser  
webbrowser.register('chrome',None, webbrowser.GenericBrowser(u'C://Program Files//Google//Chrome//Application//chrome.exe'))
c.NotebookApp.browser ='chrome'

然后再打开jupyter,就会发现自动打开浏览器

以上就是jupyter的安装教程

4. Pycharm中配置Anaconda虚拟环境

ps:这里的虚拟环境是上面进行Jupyter安装的环境,为了方便,我们直接使用来进行配置,你也可以自行创建一个新的虚拟环境,创建命令如上。

首先打开PyCharm
image.png

可以自行选择创建一个新的文件夹作为项目文件夹,或者打开一个已有的文件夹。
然后找到文件 -> 设置
image.png
在项目中找到Python解释器
image.png

然后点击添加解释器,选择添加本地解释器
image.png
然后选择conda环境
image.png
然后选择使用现有环境,就可以看到自己创建的环境了,然后选择你要使用的环境,点击确定即可,然后点击应用-》确定
image.png
然后创建一个python文件
image.png
双击打开文件
在右下角点击解释器,就可以看到添加的环境了
image.png

同理,你也可以按照此方法添加单独的python环境解释器,如果你没有安装Anaconda,只安装了一个单独的Python环境的情况下

以上就是Pycharm中配置conda环境的过程

结束语

以上就是我们工具的全部安装过程啦!安装过程难免会出现各种问题,比如报错或者环境配置问题,出现问题可以将报错复制,然后粘贴到搜索引擎中查找解决方案。当然也可以留下你的评论,我会一一解答,或者可以直接邮箱私信我,我会竭尽所能!

谢谢大家的观看!!!

  • Title: Python从入门到精通(工具准备篇)——0. PyCharm+Anaconda+jupyter 的安装(呕心沥血版 )
  • Author: Dunm1e
  • Created at : 2024-09-23 15:57:39
  • Updated at : 2024-09-25 20:31:11
  • Link: https://dunm1e.github.io/2024/09/23/4e1c4d362e7a/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments