Anaconda安裝多版本Python環(huán)境并在PyCharm中配置的完整指南
默認(rèn)已安裝好 Anaconda 和 PyCharm ,想在 Anaconda 上安裝最新版本的 Python 解釋器??蓞⒖肌?a href="/python/3371988a5.htm" rel="external nofollow" target="_blank">最新版Anaconda安裝教程】
【注】:
設(shè)置清華源以及更改存放 pkgs 和 env 位置的設(shè)置:以記事本方式打開 C:\Users\[用戶名] 下的 .condarc 文件,輸入以下內(nèi)容并保存:
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pkgs_dirs: - D:\anaconda3\pkgs envs_dirs: - D:\anaconda3\envs
一、在 Anaconda 上創(chuàng)建虛擬環(huán)境
在連網(wǎng)狀態(tài)下進(jìn)入系統(tǒng)的命令提示符(快捷鍵:win + r ,輸入 cmd 即可),輸入如下命令:
conda create -n [環(huán)境名] python==[版本]
例如,我輸入的命令是:conda create -n python312 python==3.12 ,即創(chuàng)建了一個(gè)虛擬環(huán)境名稱為 python312 的 python 版本為 3.12 的虛擬環(huán)境。
命令執(zhí)行過程中如果遇到中斷,需要輸入 y/n 時(shí),輸入 y 即可。命令執(zhí)行結(jié)束后,會(huì)發(fā)現(xiàn)在 Anaconda 文件位置下的 envs 目錄里創(chuàng)建了一個(gè)名為 python312 的文件夾。

二、手動(dòng)添加 Python 環(huán)境變量
1. 找到 Python 解釋器的安裝路徑
點(diǎn)進(jìn) python312 文件夾,可以發(fā)現(xiàn)里面有很多的子目錄和配置文件,向下找到 python.exe ,如下圖所示,雙擊進(jìn)入。

輸入以下命令:
import sys sys.path
會(huì)得到下圖所示的結(jié)果,將紅框里的內(nèi)容復(fù)制下來。

2. 在環(huán)境變量中手動(dòng)添加路徑
快捷鍵 win + x ,選擇 “系統(tǒng)” ,進(jìn)入如下圖所示的界面:

點(diǎn)擊 “高級系統(tǒng)設(shè)置” ,進(jìn)入系統(tǒng)屬性界面,再點(diǎn)擊 “高級” → “環(huán)境變量” ,雙擊 “系統(tǒng)變量” 中的 “Path” 。

點(diǎn)擊 “新建” ,將剛剛復(fù)制的紅框內(nèi)容:D:\anaconda3\envs\python312 以及 D:\anaconda3\envs\python312\Scripts 點(diǎn)擊 “新建” 輸入進(jìn)去,最后點(diǎn)擊 “確定” 即可。

此時(shí)在系統(tǒng)環(huán)境變量中可能有多個(gè)不同版本的 Python 解釋器,例如我就同時(shí)存在 3.10 和 3.12 版本。由于 Python 3.12 在環(huán)境變量中的位置比 Python 3.10 更加靠前(通過上圖的上移和下移進(jìn)行位置交換),因此系統(tǒng)會(huì)優(yōu)先使用 Python 3.12 這個(gè)版本的解釋器(如果你想優(yōu)先使用 Python 3.10 ,那么將它的位置放置在 Python 3.12 之前即可)。
如何檢驗(yàn)?zāi)??打開 cmd ,輸入以下命令,可以發(fā)現(xiàn)顯示的是 3.12 版本的 python 。
python --version

三、在 PyCharm 中配置虛擬環(huán)境的解釋器
打開 PyCharm ,點(diǎn)擊 “文件 File” → “設(shè)置 Settings” → “項(xiàng)目…” → “Python 解釋器 Project Interpreter” → “添加解釋器” → “添加本地解釋器” 。

環(huán)境選擇 “選擇現(xiàn)有” ,類型選擇 “Python” 。

Python 路徑選擇 Anaconda 中 envs 目錄中虛擬環(huán)境名稱下的 Python 解釋器的路徑。

最后一路 “確定” 下來即可。這時(shí)解釋器就設(shè)置好了,可以在 PyCharm 中編寫代碼進(jìn)行測試,觀察解釋器是否安裝成功。
四、Python 解釋器安裝包
在 “搜索” 處搜索 “Anaconda Prompt” 或在應(yīng)用處查找,找到后雙擊進(jìn)入。

輸入下列命令,查看 Anaconda 目前擁有哪些環(huán)境。
conda env list

輸入下列命令,激活需要安裝包的環(huán)境(前綴的環(huán)境名稱發(fā)生變化)以及查看該環(huán)境下已經(jīng)安裝了哪些包。
只有在此狀態(tài)下,安裝的第三方庫才是綁定在該解釋器上的,其他環(huán)境的解釋器無法使用這些庫。
activate [環(huán)境名]
conda list

輸入下列命令,在該環(huán)境下安裝所需的包(第三方庫)。
pip install [包的名稱] -i https://pypi.tuna.tsinghua.edu.cn/simple
常見的第三方庫:matplotlib 、numpy 、pandas 、scipy 、scikit-learn 等。
注:在指定路徑下打開 cmd
通過在指定路徑下右鍵,選擇 “顯示更多選項(xiàng)”(或者在當(dāng)前目錄按住 Shift 再右鍵),我們可以在指定路徑下打開 PowerShell 和 Git Bash ,如下圖所示。


那么如何在指定路徑下打開 cmd 呢?方法是:在路徑欄中輸入 “cmd” 并回車,如下圖所示。


到此這篇關(guān)于Anaconda安裝多版本Python環(huán)境并在PyCharm中配置的完整指南的文章就介紹到這了,更多相關(guān)Anaconda安裝Python內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
聊聊Pytorch torch.cat與torch.stack的區(qū)別
這篇文章主要介紹了Pytorch torch.cat與torch.stack的區(qū)別說明,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
Python使用Bokeh進(jìn)行交互式數(shù)據(jù)可視化
Bokeh是一個(gè)Python庫,用于在Web瀏覽器中創(chuàng)建交互式數(shù)據(jù)可視化,這篇文章主要為大家學(xué)習(xí)介紹了如何使用Bokeh實(shí)現(xiàn)回執(zhí)交互式數(shù)據(jù)可視化圖表,感興趣的可以學(xué)習(xí)一下2023-07-07
Flask Paginate實(shí)現(xiàn)表格分頁的使用示例
flask_paginate是Flask框架的一個(gè)分頁擴(kuò)展,用于處理分頁相關(guān)的功能,本文就來介紹一下Flask Paginate實(shí)現(xiàn)表格分頁的使用示例,感興趣的可以了解一下2023-11-11
使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫圖的方法
今天小編就為大家分享一篇使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫圖的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
python flask服務(wù)端響應(yīng)與重定向處理各種用法小結(jié)
這篇文章主要介紹了python flask服務(wù)端響應(yīng)與重定向處理各種用法小結(jié),本文通過實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-03-03

