ubuntu服务器上安装anaconda3并执行py文件

基本配置

登录服务器

ssh user@ip

下载anaconda3,使用wget命令

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

安装anaconda

安装

bash Anaconda3-2020.11-Linux-x86_64.sh

添加环境变量,否则不能使用conda命令

# 将anaconda的bin目录加入PATH,根据版本不同,也可能是~/anaconda3/bin
echo 'export PATH="~/anaconda2/bin:$PATH"' >> ~/.bashrc
# 更新bashrc以立即生效
source ~/.bashrc

anaconda建立环境

#查看当前环境列表
conda env list

#新建立环境,注意必须python和3.6之间不可以有空格,不加python版本号的话,不会生产bin等文件夹
conda creat -n env_name python=3.6
#进入env_name环境
conda activate env_name

写本地python文件

注意python文件第一行,是新建立环境中python解释器的地址,这一行是必须要写的。这个文件在本地的Desktop文件夹中

python文件一定要给py文件可读可写可执行权限权限

 chmod ax test.py

python文件内容

#!/root/anaconda3/envs/env_name/bin/python3

print("Hello Ubuntu")

上传文件到ubuntu服务器

本地打开终端,切换到Desktop文件目录

ubuntu服务器上安装anaconda3并执行py文件_第1张图片

上传文件

scp -P port test.py user@ip:/root
#-P 大写
#port是端口一般是22
#test.py是源文件路径,这里使用相对路径
#user是ubuntu服务器用户名,一般为root
#ip服务器ip
#/root,服务器目标路径

执行py文件

在服务器中切换到目标文件位置,shell中输入

./test.py

结果

Hello Ubuntu

你可能感兴趣的:(ChillCode,anaconda,ubuntu,python,服务器)