mimiconda+vscode

安裝miniconda實現python包管理,并通過vscode進行編寫python代碼

miniconda簡單介紹

Miniconda 是 Anaconda 公司的一個輕量級 Python 發行版本,它包含了最基本的包管理器 conda 和 Python 環境,只帶最核心的組件,沒有額外的大量科學計算庫。

miniconda下載與安裝

下載

清華大學鏡像下載:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

安裝

這一步把添加環境變量勾上就ok
在這里插入圖片描述

配置

換源

使用記事本打開Conda的配置文件.condarc

用下面代碼替換掉文件內容

channels:- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:- 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/pro- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmsys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudbioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudmenpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudsimpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

[可選]改變新環境的默認添加位置

使用記事本打開Conda的配置文件.condarc

添加上下面代碼,其中地址換成自己想換的位置

envs_dirs:- D:\01_Application\miniconda3\envs

檢驗:打開Anaconda Prompt,輸入conda info,其中就有源和env存儲位置等各種信息
在這里插入圖片描述

注:

若修改了存儲位置,任沒有效果,可能是目標文件夾權限問題,點擊目標文件夾屬性,把特殊權限之外的權限全開了即可

miniconda簡單操作

查看版本

conda -V

查看信息

conda info

查看環境列表

conda env list

創建環境

conda create -n your_env_name python=3.11

激活環境

conda activate your_env_name

base變為你給環境起的名字
在這里插入圖片描述

之后在這里下載包就會存放在本環境位置

關閉環境

conda deactivate your_env_name

vscode操作

安裝python插件

在這里插入圖片描述

選擇python環境

1.ctrl+shift+p,點擊選擇python解釋器

在這里插入圖片描述

2.選擇你要使用的環境名字
在這里插入圖片描述

編寫并運行代碼

演示

import numpy as np
import matplotlib.pyplot as plt# 參數 t
t = np.linspace(0, 2 * np.pi, 1000)# 心形曲線公式
x = 16 * np.sin(t) ** 3
y = 13 * np.cos(t) - 5 * np.cos(2*t) - 2 * np.cos(3*t) - np.cos(4*t)# 繪圖
plt.figure(figsize=(6, 6))
plt.plot(x, y, color='red', linewidth=2)
plt.fill(x, y, color='red', alpha=0.6)  # 填充顏色
plt.axis('equal')  # 保持比例
plt.axis('off')    # 去掉坐標軸# 展示圖形
plt.show()

在這里插入圖片描述

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

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

相關文章

Windows文件時間修改指南:從手動到自動化

修改文件的時間屬性可以滿足多種需求。比如,它可以幫助整理文件,使得文件按照特定的時間順序排列,有助于更好地管理資料。它的體積真小,才300多KB。能用來調整文件的創建時間、最后訪問和修改時間。文件時間屬性修改_NewFileTime.…

能刷java題的網站

以下是一些適合刷Java題的優質網站,涵蓋從基礎到進階、算法面試及實戰項目等多種需求: ?一、綜合編程練習平臺? ?LeetCode?(leetcode.com) ?特點?:全球最知名的算法題庫,含海量Java題目,分…

掘金數據富礦,永洪科技為山東黃金定制“數智掘金”實戰營

在黃金開采的轟鳴聲中,另一場靜水深流的“掘金行動”正悄然展開。山東黃金集團,這個行業的巨頭,在深挖地層寶藏的同時,也敏銳捕捉到數據洪流中蘊藏的價值富礦。然而,當海量業務數據匯聚,如何從中精準提煉決…

【論文閱讀】BEVFormer論文解析及Temporal Self-Attention、Spatial Cross-Attention注意力機制詳解及代碼示例

BEVFormer: Learning Bird’s-Eye-ViewRepresentation from Multi-Camera Images via Spatiotemporal Transformers|Temporal Self-Attention、Spatial Cross-Attention注意力機制詳解 BEVFormer(Bird’s-Eye-View Former)是一種先進的計算機視覺模型&am…

在 Ubuntu 中docker容器化操作來使用新建的 glibc-2.32

在 Ubuntu 中使用容器化操作來使用新建的 glibc-2.32,可以通過創建自定義 Docker 鏡像來實現。以下是完整的解決方案: 方案 1:創建包含 glibc-2.32 的 Docker 鏡像 1. 創建 Dockerfile dockerfile # 使用 Ubuntu 基礎鏡像 FROM ubuntu:20.04# 安裝編譯依賴 RUN apt-get …

GOOUUU ESP32-S3-CAM 果云科技開發板開發指南(二)(超詳細!)Vscode+espidf 攝像頭拍攝視頻實時傳輸到LCD,文末附源碼

書接上回,上一篇blog是使用esp32s3通過ov2640攝像頭拍攝到一幀照片,并把它保存到了SD卡中,這第二篇就通過LCD將拍攝到的圖片顯示到LCD上,本次分享硬件使用的 ESP32-S3-CAM 果云科技開發板,并且使用了配套的LCD擴展板&a…

攻防世界-ics-05(遠程文件執行)

一.審題大致瀏覽一下網頁,發現就這邊會有東西。看一下源碼會不會有東西或者稍微點擊一下這個頁面的內容看會不會出現東西。點擊了一下這個云平臺設備維護中心發現url變了,是get的方法傳page參數二.嘗試漏洞類型自己這邊試了sql注入發現不是,試…

Dell PowerEdge: Servers by generation (按代系劃分的服務器)

Dell PowerEdge: Servers by generation {按代系劃分的服務器}1. Table of 17th, 16th, 15th, and 14th Generation PowerEdge servers2. List of all PowerEdge server models including Type, CPU vendor, Generation, and Remote ManagementReferencesPowerEdge: Servers by…

Rust學習筆記(二)|變量、函數與控制流

本篇文章包含的內容1 變量與常量2 類型2.1 標量類型2.2 復合類型3 函數4 控制流4.1 分支4.2 循環1 變量與常量 在Rust中,使用let關鍵字聲明一個變量,變量默認是不可變的。如果要聲明可變變量,需要使用mut關鍵字將其聲明為可變變量。 let x …

【渲染流水線】[幾何階段]-[圖元裝配]以UnityURP為例

【從UnityURP開始探索游戲渲染】專欄-直達 前情提要 【渲染流水線】主線索引-從數據到圖像以UnityURP為例-CSDN博客 圖元裝配負責將離散頂點組裝成完整幾何圖元(如點、線、三角形、三角形條帶) (對渲染的探索是個持續不斷完善的過程&#x…

jvm有哪些垃圾回收器,實際中如何選擇?

7.G1收集器一款面向服務端應用的垃圾收集器。 特點如下: 并行與并發:G1能充分利用多CPU、多核環境下的硬 件優勢,使用多個CPU來縮短Stop-The-World停頓時間。部分收集器原本需要停頓Java線程來執行GC動作,G1收 集器仍然可以通過并…

多語言與隱形攻擊:LLM安全防線為何被頻頻突破?

你是否曾以為,只要加裝了“防火墻”,大型語言模型(LLM)就能高枕無憂?Trendoyl 的實際測試卻讓我大吃一驚:即便部署了 Meta 的 Llama Guard,攻擊者還是能輕松用多語種、字符混淆,甚至…

分布式光伏氣象站:為光伏電站的 “氣象感知眼”

分布式光伏氣象站:為光伏電站的 “氣象感知眼”柏峰 【BF-GFQX】在全球能源轉型的浪潮中,分布式光伏發電憑借其就近消納、清潔高效的優勢,成為能源結構優化的重要力量。而分布式光伏氣象站,作為光伏電站的 “智慧感知眼”&#xf…

TCP與UDP:如何選擇最佳傳輸協議

應用場景選擇如果需要可靠傳輸,首選 TCP如果需要傳輸的數據包很大,也首選 TCP絕大部分的場景,都可以優先考慮 TCPUDP 相比于 TCP,最大的優點在于傳輸效率有些情況,既需要可靠性又需要性能,這個時候時候就需…

《Leetcode》-面試題-hot100-棧

題目列表 20. 有效的括號 簡單難度 leetcode鏈接 155. 最小棧 中等難度 leetcode鏈接 394. 字符串解碼 中等難度 leetcode鏈接 739. 每日溫度 中等難度 leetcode鏈接 84. 柱狀圖中最大的矩形 困難難度 leetcode鏈接 題目 (1)有效的括號 題目 給…

GPT-5、Claude-4 同臺亮相!OneEval發布全新“大模型+知識庫”評測白皮書!

OneEval官網地址:http://OneEval.OpenKG.cnOneEval文章鏈接:https://arxiv.org/abs/2506.12577要點導讀 今年4月,OpenKG發布“大模型知識庫”融合能力評估榜單OneEval v1.0。近期,OpenKG在此基礎上,組織撰寫了OneEv…

【最新版】沃德云商協系統全開源+uniapp小程序

一.介紹沃德云商協是一款基于FastAdmin(thinkphp)Uniapp開發的“多組織”的云服務平臺,打造總商會、總協會、總校友會、工商聯等多組織無障礙溝通合作平臺,讓各大分會、各大分校友會、分組織實現輕松管理,線上宣傳展示…

Wireshark專家模式定位網絡故障:14種TCP異常深度解剖

TCP連接如同精密運轉的傳送帶,每一個異常數據包都是故障的早期信號。作為網絡工程師的“外科手術刀”,Wireshark在TCP故障診斷領域的價值無可替代。本文將通過14個真實故障場景,揭示如何利用Wireshark專家系統(Expert System&…

Python Day28 HTML 與 CSS 核心知識點 及例題分析

一、HTML 布局標簽(含 H5 語義化標簽)傳統布局多使用div標簽,H5 新增語義化標簽增強可讀性:核心知識點header:替代div#header,用于頁面頭部(如標題、導航)。footer:替代d…

MySQL 數據庫表操作與查詢實戰案例

MySQL 數據庫表操作與查詢實戰案例 在數據庫學習過程中,熟練掌握表的創建、數據插入及各類查詢操作是基礎且重要的技能。本文將通過實際案例,詳細介紹 MySQL 中數據庫表的設計、數據插入以及常用的查詢操作,幫助初學者快速上手。 項目一&…