docker容器安装及配置Anaconda环境 linux配置Anaconda环境

docker容器安装及配置Anaconda环境

如果不需要创建docker容器可以直接跳过创建容器这一步

创建容器

docker run -d -p 80:80 nginx

​ 创建一个新的容器并运行一个命令

语法docker run [OPTIONS] IMAGE [COMMAND] [ARG…]

-d 为后台运行容器 返回容器ID

-p 指定端口映射 主机端口:容器端口

​ 用docker run -d -p 81:80 nginx可以创建一个新的外部端口映射到相同的容器端口,打开的页面相同

启动SSH服务

启动SSH服务后就可以不通过主机打开docker容器,具体方法看:启动SSH服务

配置Anaconda(python)环境

使用Anaconda

1.下载Anaconda

我这里是直接下载到本地windows电脑的,直接去官网https://www.anaconda.com/products/individual#linux 下载Python3版本

请添加图片描述

2.上传到linux服务器

我这里利用WinSCP软件 通过SFTP协议发送文件
请添加图片描述

如果使用的是容器,那么这里的主机名为宿主机的IP,端口号为宿主机的端口号(该端口号映射到容器的22号端口) 如果使用本身就是主机,直接使用主机的IP地址,可以通过ifconfig命令查询,端口号22

如果建立连接失败就要检查ssh服务是否开启,具体安装检测方法可以看启动SSH服务

连接成功后,直接拖拽 Anaconda3-2021.05-Linux-x86_64文件到linux目录下

3.Anaconda安装

  1. cd到linux放置Anaconda安装包的目录下

  2. 输入

bash Anaconda3-2021.05-Linux-x86_64.sh
  1. 出现下图这个界面按ENTER,一直ENTER
    请添加图片描述

  2. 直到出现
    请添加图片描述

    输入yes,等待安装完成

  3. 当提示 是否希望安装程序通过运行conda init来初始化
    在这里插入图片描述

​ 官方推荐选yes

​ 1、选择yes:
​ 选择yes的话,bashrc文件中会添加以下内容,这样在打开终端时自动执行conda activate root 命令,这样在终端输入python的时候默认是python3(CentOS7及7以下默认装的是python2)。

​ 这样进入shell界面,命令前面会变成(base),默认python3,之前为(root) 更换回root的方法是 conda activate root

​ 2、选择no:

​ 选择no的话,在安装完anaconda后需手动添加环境变量

	6. 安装完成!

退出Anaconda环境

conda deactivate 

# 若要重新进入用 conda activate xxx

查看python解释器路径

在终端输入python进入python命令行

输入

import sys
sys.executable

bash界面即会显示python解释器路

猜你喜欢

转载自blog.csdn.net/Zilong0128/article/details/120450718