日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

windows下python3关于机器学习的环境配置,Anaconda的安装和使用方法以及安装后无法打开的解决方法

發布時間:2025/5/22 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows下python3关于机器学习的环境配置,Anaconda的安装和使用方法以及安装后无法打开的解决方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

早就知道Anaconda可以管理好多個環境,由于原來一直沒有這方面的需求,電腦上的python-base環境加一個pip幾乎能解決所有問題,但現在看來不得不再添加其他的環境了。但是一個anaconda卻安裝了好久而且網上相關的教材也很少,所以決定總結一下這一系列問題

一、Anaconda簡介與安裝

在用python做數據分析的過程中,最令人頭痛的就是python的各種包的管理,比如pandas,numpy,matplotlib等。這些包在做數據分析時候至關重要,那么anaconda到底是什么?
簡單來說,Anaconda是Python的包管理器和環境管理器。先來解決一個初學者都會問的問題:我已經安裝了Python,那么為什么還需要Anaconda呢?原因有以下幾點:

(1)Anaconda附帶了一大批常用數據科學包,它附帶了conda、Python和 150 多個科學包及其依賴項。因此你可以用Anaconda立即開始處理數據。

(2)管理包。Anaconda 是在 conda(一個包管理器和環境管理器)上發展出來的。在數據分析中,你會用到很多第三方的包,而conda(包管理器)可以很好的幫助你在計算機上安裝和管理這些包,包括安裝、卸載和更新包。

(3)管理環境。為什么需要管理環境呢?比如你在A項目中用到了Python2,而新的項目要求使用Python3,而同時安裝兩個Python版本可能會造成許多混亂和錯誤。這時候conda就可以幫助你為不同的項目建立不同的運行環境。還有很多項目使用的包版本不同,比如不同的pandas版本,不可能同時安裝兩個pandas版本。你要做的應該是在項目對應的環境中創建對應的pandas版本。這時候conda就可以幫你做到。

總結:Anaconda解決了官方Python的兩大痛點:

(1)提供了包管理功能,Windows平臺安裝第三方包經常失敗的場景得以解決。
(2)提供環境管理功能,解決了多版本Python并存、切換的問題。
這里我們詳細說明一下如何利用anaconda管理你的python包,最后將anaconda運用在pycharm或vscode中。
下載地址:https://www.anaconda.com/download/
下載的時候選擇對應的操作系統和python版本后記得使用迅雷下載,我第一次使用的谷歌默認的下載器結果很慢只有幾百k
安裝時記得選添加到系統路徑的選項,如果有問題可以參考:https://blog.csdn.net/qq_36015370/article/details/79484455
如果順利安裝后無法打開,你可以嘗試在中用命令打開(anaconda-navigator),以便看到錯誤提示,我當時缺少一個qt的包所以無法成功打開軟件,用pip安裝一下就好了

二.如何使用anaconda

主要看關注三個方框中的內容。
左邊一個紅方框內的四個目錄,后兩個就不再介紹了自己點進去就知道什么意思了。主要說一下前兩個。

Home 中的這8個方框,每個方框可以理解為一個軟件,圖中我安裝了上面的四個,Launch可以直接打開。下面的四個我沒有安裝。 還有一個注意點:如下圖紅色框內

表示這四個app 是在base(root)下的。這是什么意思呢?繼續往下看。

Environments 此處是重點。

這表示紅色框內有三個環境

base(root)
t1100k224
test-env
第一個就是我們常用的環境。2,3是我新建的,綠色方框內有四個選項,新建、克隆、導入、移除。看名字就知道其作用是什么了。
新建一個環境后會有一些基礎的包,比如python、pip 等。
打開任意一個環境可以做一些操作:
一些基本的命令如下:

conda install lib_name #安裝庫 conda unistall lib_name#卸載庫 conda list #列出所有安裝的庫 activate your_env_name #激活環境

比如我想用
python3.6.5
Tensorflow1.10.0
Keras2.2.4
直接conda install python3.6.5 Tensorflow1.10.0 Keras==2.2.4即可
我的t1100k224這個環境就是tensorflow1.10.0和keras2.2.4,當然環境的名字可以任意定義,只要自己明白記住即可。
也可以用另一種方法添加包
下面我們以導入pandas和numpy包為例子選中剛才創建的new python工程,在右側的搜索框中輸入pandas,在左側下拉選項中選擇 Not installed,選擇搜索結果中的pandas,點擊下方的Apply。

3.在彈出的對話框中再次點擊Apply,等待安裝完成。

三.環境與編譯器的關聯

寫python最好用的編譯器是什么?
spyder?pycharm?jupyter?vscode?
首先說vscode:在設置中搜索如下內容,在path中填寫下你剛才創建的環境目錄下的python.exe。(你剛才創建的環境都會出現在envs中)

然后重啟vs即可

再說pycharm吧

選擇環境所在的路徑的python.exe即可。
這里切換環境也非常隨意。
spyder 呢?
也去找這個路徑嗎?

就是這個讓我忙了一下午。一把辛酸淚。
Don’t call me,I call you!
再來看一張圖:

Applications on t1100k224 在這個環境下的軟件。
沒錯這兩是我新裝的。

看一下,每一個環境,你要用spyder的時候,都得為這個環境裝一個spyder 軟件。
知道真相的我眼淚掉下來。

總結

以上是生活随笔為你收集整理的windows下python3关于机器学习的环境配置,Anaconda的安装和使用方法以及安装后无法打开的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。