Pycharm與Anaconda Python的開發環境搭建

目錄

一:下載

二:安裝python

三:設置Pycharm


一:下載

下載Anaconda:

Anaconda | The World’s Most Popular Data Science Platform

安裝好以后,設置一下環境變量:

打開命令行,輸入:conda --version

下載和安裝Pycharm的社區版。

二:安裝python

在cmd安裝python的命令(py38 是你自己定義的python虛擬環境名稱):

conda create -n py38 python=3.8.8

安裝好以后的激活當前環境或者失活環境的命令:

activate py38

deactivate

由于Anaconda默認給裝了其他版本的python,比如我的Anaconda版本裝的是python3.11,如果不激活新的版本,則此時python版本就是3.11:

?激活以后,版本就變了:

?不過當你退出命令行的時候,就不再是py38環境了。

如果你要給py38環境安裝一些包,就得先進入該環境。

三:設置Pycharm

PyCharm可以新建一個工程目錄或者打開一個已有目錄。

新建或者找一個.py文件:

?右鍵運行,然后發現需要添加Python解釋器:

?我們有兩個版本的python,3.8和3.11。選擇菜單的設置:

?因為我們直接安裝的Anaconda,所以我們選擇Conda環境:

?然后加載:

?加載好以后,看到此時的python是直接在Anaconda3目錄下的python.exe,這個是默認的Anaconda的python3.11解釋器:

?如果我們想更換python解釋器可以重新回到設置:

?選擇py38即可。

但是自己新安裝的python很空,numpy什么的都沒有,全都需要自己去安裝。

conda install numpy
conda install matplotlib
conda install cv2

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

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

相關文章

UI界面設置

文章目錄 1. 修改 share.html 內容如下&#xff1a;2. 修改 html 文件格式為 utf-83.保存&#xff0c;運行程序4. 訪問頁面 1. 修改 share.html 內容如下&#xff1a; <!DOCTYPE html><html> <head><meta charset"utf-8"><title>1v1屏…

uniapp 官方擴展組件 uni-combox 實現:只能選擇不能手寫(輸入中支持過濾顯示下拉列表)

uniapp 官方擴展組件 uni-combox 實現&#xff1a;只能選擇不能手寫&#xff08;輸入中支持過濾顯示下拉列表&#xff09; uni-comboxuni-combox 原本支持&#xff1a;問題&#xff1a; 改造源碼參考資料 uni-combox uni-combox 原本支持&#xff1a; 下拉選擇。輸入關鍵字&am…

【002】學習筆記之typescript的【任意類型】

任意類型 頂級類型&#xff1a;any類型和 unknown 類型 any類型 聲明變量的時候沒有指定任意類型默認為any任意類型都可以賦值給any&#xff0c;不需要檢查類型。也是他的弊端如果使用any 就失去了TS類型檢測的作用 unknown 類型 TypeScript 3.0中引入的 unknown 類型也被認為…

WSL2 ubuntu子系統換源

文章目錄 1.直接編輯/etc/apt/sources.list文件&#xff08;需要使用 sudo&#xff09;:2.將文件中的內容刪除&#xff0c;將以下對應版本鏡像源復制到里面。ubuntu的鏡像源 3.更新 1.直接編輯/etc/apt/sources.list文件&#xff08;需要使用 sudo&#xff09;: 將原文件做備份…

Leetcode Top 100 Liked Questions(序號53~74)

53. Maximum Subarray 題意&#xff1a;一個數組&#xff0c;找到和最大的子串 我的思路 我記得好像On的動態規劃來做的&#xff1f;但是想不起來了&#xff0c;先死做&#xff0c;用的前綴和——TLE超時 那就只能想想dp怎么做了 假設dp[i]表示的是以 i 為右端點的最大的…

XDR解決方案成為了新的安全趨勢

和當今指數倍增長的安全數據相比&#xff0c;安全人才的短缺帶來了潛在的風險。幾乎所有的公司&#xff0c;無論規模大小&#xff0c;在安全資源能力上都有限&#xff0c;需要過濾各種告警才能將分析量保持在可接受范圍。但這樣一來&#xff0c;潛在的威脅線索就可能被埋沒&…

LeetCode 0023. 合并 K 個升序鏈表

【LetMeFly】23.合并 K 個升序鏈表 力扣題目鏈接&#xff1a;https://leetcode.cn/problems/merge-k-sorted-lists/ 給你一個鏈表數組&#xff0c;每個鏈表都已經按升序排列。 請你將所有鏈表合并到一個升序鏈表中&#xff0c;返回合并后的鏈表。 示例 1&#xff1a; 輸入&…

docker的資源控制管理——Cgroups

目錄 一、對CPU使用率的控制 1.1 CPU 資源控制 1.2 cgroups有四大功能 1.3 設置cpu使用率上限 查看周期限制和cpu配額限制 進行cpu壓力測試然后修改每個周期的使用cpu的時間&#xff0c;查看cpu使用率 1.4 設置cpu資源占用比&#xff08;設置多個容器時才有效&#xf…

跨境外貿業務,選擇動態IP還是靜態IP?

在跨境業務中&#xff0c;代理IP是一個關鍵工具。它們提供了匿名的盾牌&#xff0c;有助于克服網絡服務器針對數據提取設置的限制。無論你是需要經營管理跨境電商店鋪、社交平臺廣告投放&#xff0c;還是獨立站SEO優化&#xff0c;代理IP都可以讓你的業務程度更加絲滑&#xff…

Linux命令 -- vim

Linux命令 -- vim 前言一般模式光標移動復制粘貼內容查找 底線命令行模式 前言 用vim指令進入文件。 剛進入時是命令行模式&#xff0c;也叫一般模式。 按i或者insert進入編輯模式&#xff0c;此時可以編輯文件內容。 按esc可從編輯模式退回到一般模式&#xff0c;輸入冒號進…

基于 spring boot 的動漫信息管理系統【源碼在文末】

半山腰總是最擠的&#xff0c;你得去山頂看看 大學生嘛&#xff0c;論文寫不出&#xff0c;代碼搞不懂不要緊&#xff0c;重要的是&#xff0c;從這一刻就開始學習&#xff0c;立刻馬上&#xff01; 今天帶來的是最新的選題&#xff0c;基于 spring boot 框架的動漫信息管理系…

Linux系統安裝Google Chrome

1.進入谷歌瀏覽器官網 Google Chrome - Download the Fast, Secure Browser from GoogleGet more done with the new Google Chrome. A more simple, secure, and faster web browser than ever, with Google’s smarts built-in. Download now.http://www.google.cn/intl/en_…

神經網絡基礎-神經網絡補充概念-50-學習率衰減

概念 學習率衰減&#xff08;Learning Rate Decay&#xff09;是一種優化算法&#xff0c;在訓練深度學習模型時逐漸減小學習率&#xff0c;以便在訓練的后期更加穩定地收斂到最優解。學習率衰減可以幫助在訓練初期更快地靠近最優解&#xff0c;而在接近最優解時減小學習率可以…

給wordpress添加關鍵詞與描述

Wordpress網站的關鍵字及網頁描述關系網站對搜索引擎的友好程度&#xff0c;如果自己手動加顯然太折騰了&#xff0c;那如何讓WordPress博客自動為每篇文章自動關鍵字及網頁描述。每篇文章的內容不同&#xff0c;我們該如何讓wordpress自動添加文章描述和關鍵詞呢&#xff1f;下…

Azure如何啟用網絡觀察應用程序

文章目錄 基礎概念介紹實操 基礎概念介紹 Azure中的網絡觀察應用程序是一種用于監視和診斷Azure網絡的工具。它提供了一種集中管理和監控網絡流量、連接性和性能的方式。網絡觀察應用程序能夠提供網絡流量分析、連接監視、性能監視和故障診斷等功能&#xff0c;用于幫助管理員…

K8S核心組件etcd詳解(下)

1 k8s如何使用etcd 在k8s中所有對象的manifest都需要保存到某個地方&#xff0c;這樣他們的manifest在api server重啟和失敗的時候才不會丟失。 只有api server能訪問etcd&#xff0c;其它組件只能間接訪問etcd的好處是 增強樂觀鎖系統及驗證系統的健壯性 方便后續存儲的替換…

神經網絡基礎-神經網絡補充概念-43-梯度下降法

概念 梯度下降法&#xff08;Gradient Descent&#xff09;是一種優化算法&#xff0c;用于在機器學習和深度學習中最小化&#xff08;或最大化&#xff09;目標函數。它通過迭代地調整模型參數&#xff0c;沿著梯度方向更新參數&#xff0c;以逐步接近目標函數的最優解。梯度…

使用 BERT 進行文本分類 (01/3)

攝影&#xff1a;Max Chen on Unsplash 一、說明 這是使用 BERT 語言模型的一系列文本分類演示的第一部分。以文本的分類作為例&#xff0c;演示它們的調用過程。 二、什么是伯特&#xff1f; BERT 代表 來自變壓器的雙向編碼器表示。 首先&#xff0c;轉換器是一種深度學習模…

SpringBoot 操作Redis、創建Redis文件夾、遍歷Redis文件夾

文章目錄 前言依賴連接 RedisRedis 配置文件Redis 工具類操作 Redis創建 Redis 文件夾查詢數據遍歷 Redis 文件夾 前言 Redis 是一種高性能的鍵值存儲數據庫&#xff0c;支持網絡、可基于內存亦可持久化的日志型&#xff0c;而 Spring Boot 是一個簡化了開發過程的 Java 框架。…

【TA 挖坑02】RayMarching SDF 物體黏合

寫在前面 由于實習和忙著論文很久沒經營博客了&#xff0c;最近以各種方式收集到了一些想實現的效果&#xff0c;其中一個就是卡通云融合、變大變小、聚散收攏的效果如何實現的問題&#xff0c;這就不得不提擱置了很久的RayMarching... 挖坑&#xff01;整理一下有幫助的文章…