服务器Linux ,ubundu,等使用别人anconda 上面的python 环境
Linux下安装、配置、使用conda环境
这里使用 miniconda 配置 conda 环境,下载完 Linux 版本的 miniconda 安装包并上传至Linux服务器的文件夹(miniconda下载地址:https://docs.conda.io/en/latest/miniconda.html;清华源下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/)
cd 到 miniconda 下载的目录后,执行:
bash Miniconda3-latest-Linux-x86_64.sh
接下来一路执行 enter 和 yes 即可。
- 在一个用户a下安装anaconda,默认安装地址为 /home/Username/anaconda3,其中username为你的用户名。如果不是这个目录,请查找用户a的anaconda的安装目录路径。以备第4步使用。
- 首先在假设用户b下命令行输入 conda info --envs 查看anaconda是否能正常使用,若出现 conda:command not found,则进行下一步。
- 命令行输入命令:vim ~/.bashrc 编辑此文件
进入文件后按i键进入insert模式,在该文档最后一行添加export PATH=$PATH:/home/Username/anaconda3/bin
然后按Ese键进入退出模式,输入 :wq,按Enter键保存并退出 - 命令行输入:source ~/.bashrc
- 此时新用户应该已经可以使用anaconda。
测试anaconda是否可以正常使用。命令行输入:conda info --envs。
应该会显示anaconda所属的虚拟环境列表,这就证明anaconda能够正常使用了。
之后各用户使用时,第一步请各用户创建属于自己的虚拟环境,以后的各种包管理以及程序运行请在自己的虚拟环境中进行。
注意:各用户不要在base环境下下载python packages 或者运行程序,以免各用户包版本不兼容,产生混乱。
conda 创建虚拟环境
创建自己的虚拟环境,执行:
conda create -n env_name python=3.7 # 创建一个名为 env_name ,python版本为 3.7 虚拟环境
一路执行 y 即可!
进入自己的虚拟环境,执行:
conda activate env_name # env_name 为自己创建的环境名字
退出当前的虚拟环境,执行:
conda deactivate env_name
删除某个虚拟环境,执行:
conda remove -n env_name --all