必要配置
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
文末说明
可能有些小问题忘记写,如有问题欢迎留言/私信。