服务器配置环境Anaconda3 和 zsh(done)

  • Post author:
  • Post category:其他




必要配置



1、VScode、Xshell(or MobaXterm)连接远程服务器

这个配置是base,不然后续操作不流畅。过程简单,因此步骤略

只配置Xshell来配置环境够用,需要改代码的话配置VSCode




2、服务器安装anaconda3❤


anaconda3官网


1、官网下载.sh文件,可以在官网找最新版本

wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh

2、安装

bash Anaconda3-2022.10-Linux-x86_64.sh

3、验证anaconda是否配置成功

bash
conda --version
  # or
bash
conda info --envs

4、如果没有进入(base),添加Anaconda环境变量

export PATH="~/Anaconda3/bin:$PATH"
source activate



可选择配置


说明

  • 测试发现安装zsh确实可以不要root权限,但是安装oh-my-zsh的时候还是需要,逃不过找管理hhh(步骤5.1)


  • zsh补全代码比较舒服

    ,所以花点时间也要配!!但是对于刚入门的情况反复完整写下指令也挺好,增加熟悉度。



1、无root权限安装zsh❤


参考资料

1、下载最新的zsh

wget -O zsh.tar.xz https://sourceforge.net/projects/zsh/files/latest/download

2、解压

xz -d zsh.tar.xz
tar -xvf zsh.tar

3、配置安装

make:编译

make install:安装

./configure --prefix=$HOME/usr/
make
make install

3.1 报错 bash: ./configure: No such file or directory

找到configure文件位置,cd到对应目录,再执行上述三条命令

find -name configure

4、检测是否安装成功

~/usr/bin/zsh
exit

5、安装oh-my-zsh

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

5.1 报错 chsh: /usr/local/bin/zsh is an invalid shell


说明

这一步需要管理权限!如果有其他解决方案,还望告知

vim /etc/shells
# 添加一行
/usr/bin/zsh

然后就可以啦!!!

5.2 后续使用zsh过程记录


说明

使用命令

zsh



bash

来在命令行中切换两种shell

在zsh中使用conda命令,发现找不到conda的问题,这时需要在.zshrc文件中添加anaconda环境

export PATH=~/anaconda3/bin:$PATH



文末说明

可能有些小问题忘记写,如有问题欢迎留言/私信。



版权声明:本文为lwqian102112原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。