?Windows 11 安裝 Miniconda 與 Jupyter 全流程指南?

?一、Miniconda 安裝與配置?

1. 下載安裝程序

  1. ?訪問官網?:打開?Miniconda 官網,下載 ?Python 3.x 版本的 Windows 64 位安裝包?。
  2. ?安裝路徑選擇?:
    • 推薦路徑:D:\Miniconda3(避免使用中文路徑和空格)。

  • 勾選 ??"Add Miniconda to my PATH environment variable"??(簡化后續命令行操作)。

安裝完畢后,在環境變量里手工設置到bin目錄一下才可以生效。

2. 驗證安裝

  1. 打開 ?Anaconda Prompt (Miniconda3)??:
    conda --version ?# 顯示版本號即成功。
    

?

  1. 更新 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

    四、啟動與驗證?

    1. ?啟動方式?:
      • 命令行:jupyter notebook(自動打開瀏覽器)
      • 界面入口:通過開始菜單的 ?Jupyter Notebook (jupyter_env)?? 啟動
    2. ?驗證功能?:
      • 新建 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 ?# 代碼折疊、目錄生成等
    

    本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
    如若轉載,請注明出處:http://www.pswp.cn/diannao/84931.shtml
    繁體地址,請注明出處:http://hk.pswp.cn/diannao/84931.shtml
    英文地址,請注明出處:http://en.pswp.cn/diannao/84931.shtml

    如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

    相關文章

    RuoYi前后端分離框架集成手機短信驗證碼(一)之后端篇

    一、背景 本項目基于RuoYi 3.8.9前后端分離框架構建,采用Spring Security實現系統權限管理。作為企業級應用架構的子模塊,系統需要與頂層項目實現用戶數據無縫對接(以手機號作為統一用戶標識),同時承擔用戶信息采集的重要職能。為此,我們在保留原有賬號密碼登錄方式的基…

    Java ThreadLocal 應用指南:從用戶會話到數據庫連接的線程安全實踐

    ThreadLocal 提供了一種線程局部變量(thread-local variables)的機制,這意味著每個訪問該變量的線程都會擁有其自己獨立的、初始化的變量副本。這確保了線程之間不會共享數據,也避免了因共享數據而可能產生的競爭條件和同步問題&a…

    GitCode鏡像門法律分析:PL協議在中國的司法實踐

    本文以2022年引發廣泛爭議的GitCode開源代碼鏡像事件為研究對象,系統分析公共許可證(Public License,PL)在中國法律體系下的適用性挑戰。通過研究中國法院近五年涉及GPL、Apache、MIT等主流協議的21個司法案例,揭示開源…

    Rider崩潰問題終極解決指南

    JetBrains Rider 2025.1.2 頻繁崩潰問題解決指南 問題描述: 編輯器頻繁自動崩潰,任務管理器顯示大量 Git for Windows 進程被啟動。 原因分析: 這是 Rider 的自動版本控制功能導致的。當檢測到代碼變更時,編輯器會不斷嘗試啟動 …

    4 串電池保護芯片創芯微CM1341-DAT使用介紹

    特性 專用于 4 串鋰/鐵/鈉電池的保護芯片,內置有高精度電壓檢測電路和電流檢測電路。通過檢測各節電池的電壓、充放電電流及溫度等信息,實現電池過充電、過放電、均衡、斷線、低壓禁充、放電過電流、短路、充電過電流和過溫保護等功能,放電過…

    煤礦電液控制器-底座傾角傳感器4K型護套連接器ZE0703-09(100)

    煤礦電液控制器作為井下自動化開采的核心設備,其可靠性直接關系到生產安全與效率。在眾多關鍵組件中,底座傾角傳感器4K型護套連接器ZE0703-09(100)憑借獨特設計成為保障系統穩定運行的"神經末梢",其技術特性…

    Vue計算屬性與監視

    在Vue.js中,處理復雜的邏輯和數據依賴關系是構建高效、可維護的前端應用的關鍵。Vue提供了兩種強大的工具來幫助我們實現這一點:計算屬性(Computed Properties) 和 偵聽器(Watchers)。本文將深入探討這兩者…

    基于RT-Thread的STM32F4開發第七講——RTC(硬件、軟件)

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 文章目錄 前言一、RT-Thread工程創建1.硬件RTC配置2.軟件RTC配置3.RTC鬧鐘配置 總結 前言 本章是基于RT-Thread studio實現RTC硬件和軟件下的日歷時鐘功能,開發板…

    Java面試:從Spring Boot到分布式系統的技術探討

    場景一:電商平臺的訂單處理 面試官: “謝先生,假設我們在一個電商平臺工作,你將如何使用Spring Boot構建一個訂單處理服務?” 謝飛機: “這個簡單,我會使用Spring Boot快速啟動項目&#xff0…

    【Redis】string 類型

    string 一. string 類型介紹二. string 命令set、getmget、msetsetnx、setex、psetexincr、incrby、decr、decrby、incrbyfloatappend、getrange、setrange、strlen 三. string 命令小結四. string 內部編碼方式五. string 的應用場景緩存功能計數功能共享會話手機驗證碼 六. 什…

    HTTP/HTTPS與SOCKS5三大代理IP協議,如何選擇最佳協議?

    在復雜多變的網絡環境中,代理協議的選擇直接影響數據安全、訪問效率和業務穩定性。HTTP、HTTPS和SOCKS5作為三大主流代理協議,各自針對不同場景提供獨特的解決方案。本文將從協議特性、性能對比到選型策略,為您揭示如何根據業務需求精準匹配最…

    【ArcGIS Pro微課1000例】0071:將無人機照片生成航線、軌跡點、坐標高程、方位角

    文章目錄 一、照片預覽二、生成軌跡點三、照片信息四、查看方位角五、軌跡點連成線一、照片預覽 數據位于配套實驗數據包中的0071.rar,解壓之后如下: 二、生成軌跡點 地理標記照片轉點 (數據管理),用于根據存儲在地理標記照片文件(.jpg 或 .tif)元數據中的 x、y 和 z 坐…

    【C++項目】:仿 muduo 庫 One-Thread-One-Loop 式并發服務器

    🌈 個人主頁:Zfox_ 🔥 系列專欄:C從入門到精通 目錄 🔥 前言 一:🔥 項目儲備知識 🦋 HTTP 服務器🦋 Reactor 模型🎀 單 Reactor 單線程:單I/O多路…

    【java】aes,salt

    AES(高級加密標準)是一種對稱加密算法,廣泛用于數據加密。在使用 AES 加密時,通常會結合鹽值(Salt)來增強安全性。鹽值是一個隨機生成的值,用于防止彩虹表攻擊和提高加密的復雜性。 一、AES 加…

    路由器、網關和光貓三種設備有啥區別?

    無論是家中Wi-Fi信號的覆蓋,還是企業網絡的高效運行,路由器、網關和光貓這些設備都扮演著不可或缺的角色。然而,對于大多數人來說,這三者的功能和區別卻像一團迷霧,似懂非懂。你是否曾疑惑,為什么家里需要光…

    機頂盒CM311-5s純手機免拆刷機,全網通,當貝桌面

    需要用到的工具 安卓手機一臺 甲殼蟲adb助手(安卓app) OTG轉換線一個(或者用usb,typec雙頭的U盤一個,未測試) 8g U盤一個 用到的刷機文件 1.放入手機中的文件 misc recovery 2. 放入U盤根目錄 upda…

    c/c++類型別名定義

    author: hjjdebug date: 2025年 05月 28日 星期三 12:54:25 CST descrip: c/c類型別名定義: 文章目錄 1. #define 是宏替換.2. c風格的typedef 通用形式 typedef type_orig alias3. c風格的using 為類型定義別名的一般格式: using alias type_orig4. using 的優點: 可以直接使…

    Virtuoso中對GDS文件進行工藝庫轉換的方法

    如果要對相同工藝節點下進行性能評估,可以嘗試將一個廠商的GDS文件轉換到另一個廠商,不過要注意的是不同廠商(比如SMIC和TSMC)之間的DRC規則,盡量采用兩個DRC中的約束較為緊張的廠商進行設計,以免轉換到另外…

    Kubernetes 中部署 kube-state-metrics 及 Prometheus 監控配置實戰

    文章目錄 Kubernetes 中部署 kube-state-metrics 及 Prometheus 監控配置實戰環境準備創建監控命名空間準備配置文件創建 ServiceAccount配置 RBAC 權限部署 kube-state-metrics部署node_exporter(可選)驗證服務賬號 TokenPrometheus 配置示例小結驗證增加Grafana面板增加prome…

    《重塑認知:Django MVT架構的多維剖析與實踐》

    MVT,即Model - View - Template,是Django框架獨特的架構模式。它看似簡單的三個字母,實則蘊含著深刻的設計哲學,如同古老智慧的密碼,解開了Web應用開發的復雜謎題。 模型,是MVT架構中的數據核心&#xff0…