为了在服务器上配置环境且不影响其他人(项目),通常安装anaconda配置虚拟环境
- 下载Anaconda3-5.3.1-Linux-x86_64.sh
- 运行 sh Anaconda3-5.3.1-Linux-x86_64.sh
- 然后开启安装,在安装过程中,基本上不断按回车或者yes默认就行了。
- 不过注意最后一步有一个询问你是否安装vscode,emm如果你没有需要就输入no,毕竟在服务器里面都是用vim编辑器的,没必要多装一个
https://blog.csdn.net/qq_42573052/article/details/113770662
- conda create -n XXX python=3.7
其中XXX是你新建的环境名称 - 输入y
- 激活环境(每次重新进入服务器时都要来一下)
source activate XXX - 安装numpy
conda install numpy - 关闭虚拟环境
deactivate XXX
- 在windows下批量化写好.sh后,在linux下运行时,尤其是需要读取命令行参数时,会把结尾的r读进来,这是由于linux和win的符号不一致导致的。
解决方法:编辑器vi/vim打开你需要执行的脚本文件,输入 :set fileformat=unix 并回车,然后保存退出,重新执行脚本,问题就解决了;
- linux下路径用/
- 使用.sh时,sh中的根目录为sh所在路径。连带的,py中如果需要输出文件,根目录也是sh所在路径



