推荐一个机器学习的网站:网址

安装conda

去清华镜像官网下载:点击此处
在这里插入图片描述
下载安装好之后

配置环境变量

去环境变量path配置

D:\ProgramData\anaconda3\Scripts
D:\ProgramData\anaconda3
D:\ProgramData\anaconda3\Library\bin

在这里插入图片描述

在这里插入图片描述

可以在cmd里面验证
在这里插入图片描述

配置镜像

去官网下载好conda安装包双击运行完之后:
去配置清华镜像加速下载
在这里插入图片描述
在C盘用户名文件夹下找到名为.condarc的文件,点开后
如果没有这个文件用

conda config --set auto_activate_base false

运行完即可生成
去网站 清华conda镜像复制镜像,全覆盖此文件原内容
在这里插入图片描述

show_channel_urls: true

channels:
  - conda-forge  
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2/
  - defaults  # 兜底

custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

保存即可

关于环境

查看初始环境

在这里插入图片描述

创建环境

在这里插入图片描述

再次查看环境

在这里插入图片描述

激活环境:

在这里插入图片描述

看看环境里面有啥

在这里插入图片描述

安装模块:

conda install 模块名

删除环境

conda remove -n 环境名 --all

修改jupyter notebook默认保存位置

先进anaconda prompt里面输入

jupyter notebook --generate-config

然后去编辑这个生成的配置文件
在这里插入图片描述

打开文件搜索:notebook_dir
然后把这里前面的#号去除,并加上路径,路径前面加上转义字符r

在这里插入图片描述
找到你jupyter notebook的快捷方式,右键属性,目标这一栏,我这里是已经删到了,第一次操作的.py后面的东西删除
在这里插入图片描述
然后去conda prompt输入

jupyter notebook

重启即可生效

解决遇到的第一个问题:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-19-f8cdaf990aee> in <module>
      1 from sklearn.tree import DecisionTreeClassifier
      2 from sklearn.tree import export_graphviz
----> 3 import graphviz

ModuleNotFoundError: No module named 'graphviz'

Graphviz 是一个开源工具,有多种工具可以生成各种类型的图表(dot、neato、circo、twopi 等)

windows先下载:

graphviz-2.38.msi

安装完配置环境变量:将以下添加进入path路径

D:\Program Files (x86)\Graphviz2.38\bin

确认一下:

在这里插入图片描述

然后去jupyter运行:

在这里插入图片描述

最后跑成功了
在这里插入图片描述

运行过程中隐藏警告

在Juptyer notebook中写代码时,经常遇到红色的警告。在开头引入warnings库 然后对warning进行过滤忽略可以使得不输出警告。代码如下所示:

import warnings
warnings.filterwarnings("ignore")

conda下载包很慢的时候,去conda prompt运行:

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

Tensorflow装不下来(创建新的python3.10环境)

因为其只支持到python3.11,而我的版本是Python 3.13,基于综合考虑我决定创建python3.10环境

# 1. 创建环境
conda create -n ml_env python=3.10
conda activate ml_env  # 激活环境
conda install ipykernel  # 安装 IPython 内核
python -m ipykernel install --user --name=ml_env  # 将环境注册到 Jupyter


# 2. 安装核心包(请确定在ml_env下运行)
conda install -y numpy pandas scipy matplotlib seaborn
conda install -y jupyter jupyterlab ipykernel notebook
python -m ipykernel install --user --name=ml_env
conda install -y scikit-learn xgboost lightgbm catboost

# 3. 安装深度学习框架
conda install -y tensorflow

# 4. 验证
python -c "import tensorflow as tf; print(tf.__version__)"

在这里插入图片描述

验证是否成功,运行以下命令查看内核

jupyter kernelspec list

在这里插入图片描述
启动jupyter notebook并选择更换内核,选择右上角
在这里插入图片描述

在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐