1、下载Ubuntu
Index of /releaseshttps://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路径选对即可。
- 安装时会创建一个用户 frank 123456
- 使用sudo passwd命令修改root用户的密码123456
- 使用su - root用户 输入123456密码即可登录到root用户
查看当前虚拟机的ip,ifconfig,提示没有安装网络工具,使用apt install net-tools安装即可
- 查看ip 192.168.79.129
- 使用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版本。——