打开终端,在命令行输入
python -m venv env # (python -m 路径 环境名)
激活虚拟环境
source env/bin/activate
以后的配置环境都在该环境进行操作,避免重启项目后环境丢失
一些保存方法
work是永久文件夹。为了下一次重启的时候不用再安装虚拟环境,所以将虚拟环境全部复制在work文件夹中。
conda env list
查看环境位置,然后
cp -r /home/aistudio/.conda/envs/myenv/ /home/aistudio/work/myenv/
复制需要一些时间。这样下次重启项目的时候,work文件夹的东西和环境全部存在。
由于创建文件夹权限不够,无法直接复制环境。
所以下次启动时,先随机创建一个环境,发现出现.conda文件夹后,就将work环境复制进.conda即可,就可以启动环境了。
conda create -n temp_env python==3.10.10
conda env list
cp -r /home/aistudio/work/myenv/ /home/aistudio/.conda/envs/myenv/
source activate myenv
也可以
再次启动可以不用随便创一个新的虚拟环境,直接
mkdir /home/aistudio/.conda/envs
然后把你的虚拟环境拷过去就可以了。
一开始配环境的时候直接
conda create --prefix=/path/to/your/env
安装到持续化目录