?一、Miniconda 安裝與配置?
1. 下載安裝程序
- ?訪問官網?:打開?Miniconda 官網,下載 ?Python 3.x 版本的 Windows 64 位安裝包?。
- ?安裝路徑選擇?:
- 推薦路徑:
D:\Miniconda3
(避免使用中文路徑和空格)。
- 推薦路徑:
- 勾選 ??"Add Miniconda to my PATH environment variable"??(簡化后續命令行操作)。
安裝完畢后,在環境變量里手工設置到bin目錄一下才可以生效。
2. 驗證安裝
- 打開 ?Anaconda Prompt (Miniconda3)??:
conda --version ?# 顯示版本號即成功。
?
- 更新 Conda?(可選):
conda update conda
3. 配置清華鏡像源(加速下載)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes ?# 顯示包來源
二、虛擬環境管理?
1. 創建獨立環境(避免包沖突)
conda create -n jupyter_env python=3.10? # 創建名為 jupyter_env 的 Python 3.10?環境
conda env list? ?#查看當前的環境
conda activate jupyter_env ? ? ? ? ? ? # 激活環境
conda deactivate jupyter_env ? ? ? ? ? ? # 抑制環境
conda env remove --prefix="C:\Users\opfly\.conda\envs\jupyter_env" #移除環境
2. 安裝 Jupyter
conda install jupyter jupyterlab ? ? ? # 安裝核心組件 conda install nb_conda ? ? ? ? ? ? ? ? # 支持內核切換(可選)
3. 環境內核綁定(使 Jupyter 識別環境)
pip install ipykernel python -m ipykernel install --user --name=jupyter_env --display-name "Python 3.10 (Jupyter)"
?三、Jupyter 優化配置?
1. 修改默認啟動目錄
生成配置文件:
jupyter notebook --generate-config
編輯?C:\Users\用戶名\.jupyter\jupyter_notebook_config.py
:
c.NotebookApp.notebook_dir = 'D:\\Jupyter_Projects' ?# 替換為自定義路徑
2. 創建快速啟動腳本
新建?StartJupyter.bat
?文件,內容:
@echo off
conda activate jupyter_env
jupyter notebook
雙擊運行即可自動激活環境并啟動 Jupyter
四、啟動與驗證?
- ?啟動方式?:
- 命令行:
jupyter notebook
(自動打開瀏覽器) - 界面入口:通過開始菜單的 ?Jupyter Notebook (jupyter_env)?? 啟動
- 命令行:
- ?驗證功能?:
- 新建 Notebook,選擇內核 ?Python 3.9 (Jupyter)??
- 輸入?
!conda list
?檢查環境依賴是否準準確
五、常見問題解決?
1. ?Conda 命令未識別?
- 原因:環境變量未正確配置。
- 解決:手動添加?
D:\install\miniconda3\Scripts
?和?D:\install\miniconda3\condabin
?到系統 PATH。
2. ?Jupyter 內核丟失?
- 原因:虛擬環境未綁定內核。
- 解決:重新執行?
ipykernel
?安裝命令并重啟 Jupyter。
3. ?安裝包速度慢?
- 解決:臨時使用清華 pip 鏡像:
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple。
六、擴展功能(可選)??
1. 集成深度學習框架
conda install pytorch torchvision torchaudio cpuonly -c pytorch ?# CPU 版本 PyTorch
2. 安裝 Jupyter 插件
conda install -c conda-forge jupyter_contrib_nbextensions ?# 代碼折疊、目錄生成等