ubuntu安装vm和Linux,安装python环境,docker和部署项目(一篇从零到部署)

1、下载Ubuntu

Index of /releasesicon-default.png?t=N7T8https://old-releases.ubuntu.com/releases/

 2、下载VMware

官方正版VMware下载(16 pro):https://www.aliyundrive.com/s/wF66w8kW9ac
下载Linux系统镜像(阿里云盘不限速):https://www.aliyundrive.com/s/UQMBPEovxNg
(系统镜像下载后,把后缀改成iso即可正常使用)
安装:选一下安装地址,一直下一步即可。(可能会要求重启电脑,重启即可)
在这里插入图片描述

3、安装Linux

下载Linux系统镜像(阿里云盘不限速):阿里云盘分享
(系统镜像下载后,把后缀改成iso即可正常使用)

接下来看图操作

一路next安装即可,iso路径选对即可。

  1. 安装时会创建一个用户 frank 123456
  1. 使用sudo passwd命令修改root用户的密码123456
  2. 使用su - root用户 输入123456密码即可登录到root用户

查看当前虚拟机的ip,ifconfig,提示没有安装网络工具,使用apt install net-tools安装即可

  1. 查看ip 192.168.79.129

  1. 使用finalshell连接Ubuntu 提示连接拒绝(如果没有该问题直接跳过该步骤即可)

解决方案:修改ssh_config文件,需要安装vim命令 apt install vim

 

安装ssh——server 然后重启ssh服务,重新连接即可。 

再次连接Ubuntu 成功

4、更换ubuntu镜像源

cat /etc/apt/sources.list  使用该命令查看当前的源地址

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

选择对应的版本号,将下面的内容复制到sources.list文件全部覆盖即可。

apt-get update  执行该命令更新即可生效。

5、安装python环境

        PPA 全称为 Personal Package Archives(个人软件包档案),是 Ubuntu Launchpad 网站提供的一项服务,当然不仅限于 Launchpad 。它允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。

通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于通过 Deb 包安装来说,使用 PPA 的好处是,一旦软件有更新,通过 sudo apt-get upgrade 这样命令就可以直接升级到新版本。

直接使用ppa安装python3.10

add-apt-repository ppa:deadsnakes/ppa

使用以下命令刷新缓存:

apt update

安装python3.10

apt install python3.10

设置python的版本

apt-cache rdepends python3.8

检查当前版本

python3 --version

使用 update-alternatives 创建指向 python3 的符号链接

update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10

并通过以下命令选择使用哪一个作为 python3

update-alternatives --config python3

 

5.1 安装python3虚拟环境

 为何需要安装python的虚拟环境?

1、安装pip3

apt install python3-pip

2、安装虚拟环境

apt install virtualenv

 2.1 、python3 -m venv myenv  在指定路径下创建虚拟环境,这里的myenv根据自己的实际名称修改

2.2、激活虚拟环境

 ​​​使用pip 直接安装requests依赖测试安装成功。

 总结安装虚拟环境的步骤:

1、安装虚拟环境工具,例如venv

2、创建一个新的虚拟环境

3、激活虚拟环境

4、在虚拟环境使用pip安装所需要的安装包

5.2、更换pip的下载源

1、创建pip.conf文件,然后录入对应的镜像源

 使用命令 pip config list 查看上面的配置是否生效

5.3、使用Anaconda3工具

        一句话:python需要下载很多包,Anaconda集成了几乎常用的包,这也是那么多数据分析者推荐Anaconda的原因。Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。
用途
        快速安装,运行和升级及其依赖项
        在计算机便捷的创建,和保存,加载和切换环境。

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——

  • 18
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值