Linux在非Root用户下无最高权限下,安装anaconda并且成功使用|如何同云服务器跑python实验代码
首先在当前目录下下载指定64/32位数的wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.1.1-Linux-x86_64.sh --no-check-certificate
·
- 首先在当前目录下下载指定64/32位数的
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh --no-check-certificate
- 用bash命令执行当前sh文件 并且直接安装:
bash Anaconda3-4.1.1-Linux-x86_64.sh
- 点击确定,并且yes,默认环境变量等设置
- 输入以下命令检查环境变量情况:
vim ~/.bashrc
-
若不存在export PATH= 的信息,则手动建立环境变量,目录位置为:对应的anaconda/bin:$PATH
复制下面的路径 并且配置在对应的位置! -
刷新激活当前重新设置的环境变量信息:
source ~/.bashrc
- 检验当前anaconda环境是否成功设置:
conda -V
出现对应版本号,即为安装成功,现在可以使用conda create -n python=xxx来设置虚拟环境信息,并且activate指定环境进行管理了!
respect!
出现问题:
解决办法:输入下列命令
source activate
从而进入base可激活环境状态,之后可以激活你想要的已经创建的conda 环境
同理:取消激活状态用如下命令:
source deactivate
后台挂起运行:
nohup python -u test.py > test.log 2>&1 &
解释:
最后的&表示后台运行
2 输出错误信息到提示符窗口
1 表示输出信息到提示符窗口, 1前面的&注意添加, 否则还会创建一个名为1的文件
最后会把日志文件输出到test.log文件
实时查看程序运行进展日志:
tail -f test.log
无差别查看全部输出信息:
cat test.log
查看当前正在进行的进程:
nvidia-smi
删除kill某一个进程:
kill -s 9 30913(进程id号)
更多推荐
已为社区贡献1条内容
所有评论(0)