linux服务器配置ananconda环境

linux服务器配置ananconda环境
一、安装anaconda
1、下载安装包
①可以选择在官网下载,上传到服务器:

清华镜像站中anaconda的所有版本的网址:https://link.zhihu.com/?target=https%3A//mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

②也可以直接在linux上下载:

选择合适的版本,右键->复制链接地址。wget + 地址就可以下载了。

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh

2、执行安装

bash Anaconda3-2021.11-Linux-x86_64.sh -p 指定路径/anaconda3/ -u

3、安装过程
一路enter+yes,接受licence、指定安装路径和init之后安装完成。

4、确认安装成功
注意:安装完成之后要重启终端,anaconda才能生效。命令行前方出现(base)字样。

二、创建虚拟环境
1、查看虚拟环境列表
使用 “conda info -e”或者“conda env list” 查看已经存在的环境,前方带有*的为正在使用的虚拟环境。

# conda environments:
#
base                  *  /data2/tjf/anaconda3

2、创建虚拟环境
使用“conda create -n [环境名称] python=[版本号]”创建虚拟环境。

(base)***@***:~$ conda create -n py375 python=3.7.5
***
Proceed ([y]/n)? y
Downloading and Extracting Packages
***
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate test
#
# To deactivate an active environment, use
#
# $ conda deactivate

3、激活虚拟环境
使用“conda activate [环境名称]”激活虚拟环境,注意括号中会显示环境名称已经发生切换了。

(base) ***@ ***:~$ conda activate py375
(test) ***@ ***:~$ 

4、退出虚拟环境
使用 “conda deactivate”退出虚拟环境,到base环境下。

(test) ***@***:~$ conda deactivate
(base) ***@***:~$ 

5、删除虚拟环境
使用“conda remove -n [环境名称] --all”删除虚拟环境。

(base) ***@***:~$ conda remove -n py375 --all
 
***
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) ***@***:~$ 

6、复制虚拟环境
使用“conda create -n [new环境名称] --clone [old环境名称]”

(base) ***@***:~$ conda create -n py375 --clone py376

三、安装第三方包

1、删除依赖
安装完anaconda后,pkgs中会有很多残留的安装包,占用了不少的空间资源,存储空间不足的朋友们可以先删除一波。

conda clean -p //删除没有用的packages
conda clean -t //清理压缩包文件
conda clean -y -all //删除所有的安装包及cache,这个不太建议,先整上面两个吧

2、查看虚拟环境安装的包
(base) @:~$ conda list -n [环境名称]
或者是切换到使用的环境下查看

(py375) ***@***:~$ conda list

3、安装需要的包
切换到使用的环境后,安装第三方库

①安装:conda install [包名]

conda install tensorflow-gpu # 安装TensorFlow
conda install numpy==1.18.5 # 指定安装版本号

②删除:conda uninstall [包名]

conda uninstall numpy

③更新:conda update [包名]

conda update numpy

4、(重要)复制环境依赖
这个方法一般是在复现相同环境时使用,一键快捷省心。例如更换服务器、复现git开源工程等。

①conda

conda导出已有的环境,保存在myenv.yaml文件中。

conda env export > myenv.yaml

根据yaml文件导入并安装环境

conda env create -f myenv.yaml

注:.yaml文件移植过来的环境只是原来环境里用conda install命令安装的包,pip安装的库可能不会移植过来,需要重新安装。

②pip

把环境中的依赖写入 requirement.txt 中

pip freeze >requirements.txt

安装环境依赖

pip install -r requirement.txt

在PyCharm使用服务器上的环境,参考以下链接:
https://blog.csdn.net/weixin_43581819/article/details/124862483

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值