停止服务器,并更换操作系统,启动服务器。

安装宝塔面板

访问到服务器

ssh root@ip
# 输入密码

安装宝塔面板

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

记下账号密码以及外网面板地址

ESC–实例–更多–网络和安全组–安全组配置–配置规则–添加安全组规则,然后自定义添加8888端口,该端口为宝塔面板的默认端口

浏览器访问外网地址

http://your 外网地址

输入账号密码,选择LNMP(推荐)–编译安装

等待安装完成

安装conda

服务器一般会有默认的python环境,路径如下

/usr/bin/python

不过一般不建议使用默认环境,使用conda更方便管理一些。

下载miniconda,地址在这里。可以在宝塔界面将该文件放在任意位置,也可以通过命令行下载:

# wget + miniconda下载地址
# 如果想下载 Miniconda3-py39_4.9.2-Linux-x86_64,则输入
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Miniconda3-py39_4.9.2-Linux-x86_64.sh

安装conda

bash Miniconda3-py39_4.9.2-Linux-x86_64.sh

安装过程中会让你选择安装目录

Miniconda3 will now be installed into this location:
/root/miniconda3

默认即可

关闭当前bash,再打开bash,查看是否安装好

conda --version #有出现版本号结果就说明安装好了

如果显示的是: command not defined 说明未配置环境变量

vi /root/.bashrc # 在这个文件里设置环境变量 export PATH='$PATH[Anconda安装路径下的bin文件的路径]'  
#直接在文件的最后加上就行

环境变量配置

如想将一个路径加入到$PATH中,可以像下面这样做:
1)控制台中,不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
这个只针对特定的shell:

$ PATH="$PATH:/my_new_path"    (关闭shell,会还原PATH)

2)修改/etc/profile文件,如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 这里是针对所有的用户的,所有的shell:

$ vi /etc/profile 

在里面加入: 
export PATH="$PATH:/my_new_path" 

使用source命令使修改立刻生效:  
source  /etc/profile

3)修改.bashrc文件,这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一个特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。

$ vi /root/.bashrc 

在里面加入: 
export PATH="$PATH:/my_new_path" 

source  /root/.bashrc

后两种方法一般需要重新注销系统才能生效,也可以使用source 命令,使修改的配置立刻。

最后可以通过echo命令测试一下:

$ echo $PATH

输出已经是新路径了。

安装python虚拟环境

查看conda管理的所有虚拟环境

conda info --envs

新建环境

conda create -n py36 python=3.6

激活环境

conda activate py36

删除环境

conda remove --name py36 --all