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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu 退出anaconda环境_ubuntu 安装两个Anaconda,并迁移虚拟环境

發布時間:2025/4/16 Ubuntu 77 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu 退出anaconda环境_ubuntu 安装两个Anaconda,并迁移虚拟环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

不同路徑下面的Anaconda,會自動生成對應的base環境,啟動默認設置見

source ~/.bashrc

查看建立的虛擬環境

conda env list

base 虛擬環境標注*說明就是默認的啟動設置,可在

vim ~/.bashrc

下面去修改。

image.png

采用

source activate 其他路徑

可以轉到新路徑下面的Anaconda

image.png

虛擬環境遷移

step0

舊環境生成renquirements.txt文件,執行命令:

pip freeze > requirements.txt

step1

創建、打開新環境。執行以下命令:

conda create -n environmentname python=3.7

step2

配置環境。進入項目文件夾下requirements.txt文件所在目錄,使用該文件配置環境

pip install -r requirements.txt # 創建環境

# 或

conda install --y --file requirements.txt # 創建環境

共享虛擬環境

什么是共享虛擬環境呢?當我們在本機上開發了一套代碼,然后將代碼上傳到github或者發給項目組其他人,這是別人可不知道我們開發的代碼上面用到了哪些依賴,conda提供了方便得功能將虛擬環境中所有依賴包統一導出一個配置文件中,在別的機器上使用這套代碼時,根據conda導出的配置文件重建虛擬環境即可,這就是共享虛擬環境功能。在多人協作開發及開源的情況下,共享虛擬環境無疑是一個非常實用的功能。

先來導出依賴到配置文件:

conda env export --file python36_env.yml

environment.yaml是導出依賴的目標文件,運行命令后,當前目錄下就回生成一個environment.yaml文件,包含了所有依賴信息。

根據配置文件創建虛擬環境:

conda env create -f /home/chb/code/python36_env.yml

運行上述命令后,在新機器上也會創建一個一模一樣的虛擬環境。

3.6 刪除虛擬環境

conda remove -n python36 --all

或者

conda env remove -n python36

Linux下修改conda默認啟動環境

修改~/.bashrc文件,在conda部分的結尾加上:

conda activate your_envs # "your_envs"就是你的環境

再source ~/.bashrc即可,下次conda打開的環境就是你設置的這個環境了。

將Anaconda 安裝到特定目錄下

···

bash Anaconda3-2020.07-Linux-x86_64.sh -p /my_share/cmwang/anaconda3

···

必須確保 /my_share/cmwang/anaconda3是在 linux系統的ex2,exe3 上才會有效,否則會出現權限問題,即使是root賬戶也無法安裝。

執行lsattr和chattr這兩個屬性。出現了下面的報錯:

lsattr: Inappropriate ioctl for device While reading flags on ****

chattr:Inappropriate ioctl for device While reading flags on ****

這兩條指令一般只能在ex2,ex3文件系統上有效。

如何查看Linux的文件系統:

首先,看一下操作的文件所在的目錄掛在哪個文件卷上:

df -v

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda2 31462328 6907640 24554688 22% /

udev 4048136 128 4048008 1% /dev

/dev/sda6 50338040 21998760 28339280 44% /export/home

/dev/sda5 52434488 10577844 41856644 21% /opt

shm 11534336 96 11534240 1% /dev/shm

查看文件系統的命令如下:

blkid /dev/sda2

/dev/sda2: UUID="c0b22192-72f9-4461-826c-5fa9ef832673" TYPE="reiserfs"

如果只想看看文件系統,可以加上-s選項:

blkid -s TYPE /dev/sda2

/dev/sda2: TYPE="reiserfs"

參考文獻

總結

以上是生活随笔為你收集整理的ubuntu 退出anaconda环境_ubuntu 安装两个Anaconda,并迁移虚拟环境的全部內容,希望文章能夠幫你解決所遇到的問題。

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