Python中conda虛擬環(huán)境創(chuàng)建及使用小結
0.前言
conda 是一個開源的包、環(huán)境管理器,可以用于在同一個機器上創(chuàng)建不同的虛擬環(huán)境,安裝不同 Python 版本的軟件包及其依賴,并能夠在不同的虛擬環(huán)境之間切換。Conda常通過安裝Anaconda/Miniconda來進行使用。一般使用Miniconda就夠了。
1.Miniconda安裝
下載Miniconda安裝包
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
安裝Miniconda
bash Miniconda3-latest-Linux-x86_64.sh ... Please answer 'yes' or 'no':' >>> yes ... Miniconda3 will now be installed into this location: /root/miniconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/root/miniconda3] >>> ... You can undo this by running `conda init --reverse $SHELL`? [yes|no] [no] >>> yes
配置國內鏡像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ 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/r conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 conda config --set show_channel_urls yes
到此,安裝完成。
2.conda本地基本操作
獲取版本號
conda --version 或 conda -V
檢查更新當前conda
conda update conda
查看當前存在哪些虛擬環(huán)境
conda env list 或 conda info -e 或 conda info --envs
查看/安裝/更新/刪除包
conda list: conda search package_name conda install package_name conda install package_name=1.5.0 conda update package_name conda remove package_name
3.創(chuàng)建conda虛擬環(huán)境
創(chuàng)建名為your_env_name的環(huán)境
conda create --name your_env_name
創(chuàng)建制定python版本的環(huán)境
conda create --name your_env_name python=3.12
創(chuàng)建包含某些包的環(huán)境
conda create --name your_env_name numpy scipy
創(chuàng)建指定python版本下包含某些包的環(huán)境
conda create --name your_env_name python=3.12 numpy scipy
4.激活conda虛擬環(huán)境
Linux
conda activate your_env_name
Windows
activate your_env_name
5.退出conda虛擬環(huán)境
Linux
conda deactivate
Windows
deactivate env_name
6.刪除conda虛擬環(huán)境
conda remove -n your_env_name --all conda remove --name your_env_name --all
7.克隆conda虛擬環(huán)境
conda create --name new_env_name --clone old_env_name
到此這篇關于Python中conda虛擬環(huán)境創(chuàng)建及使用小結的文章就介紹到這了,更多相關Python conda虛擬環(huán)境創(chuàng)建內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
- conda虛擬環(huán)境創(chuàng)建和python庫在指定conda虛擬環(huán)境中的安裝全過程
- Miniconda安裝教程和虛擬環(huán)境的創(chuàng)建與使用
- Miniconda更改虛擬環(huán)境創(chuàng)建路徑
- anaconda中Conda創(chuàng)建虛擬環(huán)境的實現(xiàn)步驟
- Anaconda中Python虛擬環(huán)境的創(chuàng)建使用與刪除方法詳解
- 使用Anaconda創(chuàng)建Pytorch虛擬環(huán)境的排坑詳細教程
- 利用Anaconda創(chuàng)建虛擬環(huán)境的全過程
- 解析Anaconda創(chuàng)建python虛擬環(huán)境的問題
- conda創(chuàng)建虛擬環(huán)境并切換至Python 3.8
相關文章
python3連接mysql獲取ansible動態(tài)inventory腳本
Ansible Inventory 是包含靜態(tài) Inventory 和動態(tài) Inventory 兩部分的,靜態(tài) Inventory 指的是在文件中指定的主機和組,動態(tài) Inventory 指通過外部腳本獲取主機列表。這篇文章主要介紹了python3連接mysql獲取ansible動態(tài)inventory腳本,需要的朋友可以參考下2020-01-01
Python使用pandas讀取Excel并選取列轉json
這篇文章主要為大家詳細介紹了通過Python和pyqt5設計一個工具,可以實現(xiàn)pandas讀取Excel選取列作為鍵或值轉json,感興趣的小伙伴可以了解下2025-02-02
理解Python數(shù)據離散化手寫if-elif語句與pandas中cut()方法實現(xiàn)
這篇文章主要介紹了通過手寫if-elif語句與pandas中cut()方法實現(xiàn)示例理解Python數(shù)據離散化詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05
Python實現(xiàn)嵌套列表及字典并按某一元素去重復功能示例
這篇文章主要介紹了Python實現(xiàn)嵌套列表及字典并按某一元素去重復功能,涉及Python列表嵌套列表、列表嵌套字典,及按照某一元素去重復的相關操作方法,需要的朋友可以參考下2017-11-11
Python OpenCV中的resize()函數(shù)的使用
這篇文章主要介紹了Python OpenCV中的resize()函數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-06-06

