停止服务器,并更换操作系统,启动服务器。
安装宝塔面板
访问到服务器
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