colab安装ubuntu1804,cuda11,miniconda,torch1.8的保姆级教程。

很多论文的代码用的环境都较旧,而现在的软件一般都默认安装最新版的,就导致很多软件不相容的问题。

一般出现报错基本也是软件版本的问题。所以干脆就直接用老版本进行环境搭建百试不爽。

我现在跑的很多github的项目用的都是这一套环境,几乎没有问题。

ubuntu1804,cuda11版本安装

!wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda-repo-ubuntu1804-11-1-local_11.1.0-455.23.05-1_amd64.deb

不要按照官网安装,就按照这个命令安装。

https://developer.download.nvidia.com/compute,看这个域名“compute”,如果想要装其他版本的就换成10,12之类的也是带compute域名的网页去找。

!dpkg -i cuda-repo-ubuntu1804-11-1-local_11.1.0-455.23.05-1_amd64.
### 如何在 Google Colab安装并使用 Conda #### 安装 MiniConda 为了在 Google Colab 中使用 Conda,可以按照以下方法完成 MiniConda安装。首先需要从官方源下载对应的 Miniconda 脚本文件,并通过命令行将其安装至指定路径。 以下是具体的实现方式: ```bash !wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh !chmod +x Miniconda3-latest-Linux-x86_64.sh !./Miniconda3-latest-Linux-x86_64.sh -b -f -p /usr/local ``` 上述脚本的作用是从 Anaconda 官方网站获取最新版的 Miniconda 并自动解压到 `/usr/local` 文件夹中[^4]。需要注意的是,在 Colab 上无法直接将 Conda 安装到用户的 Google Drive 中,因为存在权限限制[^3]。 #### 配置环境变量 安装完成后,还需要设置 Python 和 Conda 的环境变量以便于后续调用。可以通过如下代码来完成此操作: ```python import sys sys.path.append("/usr/local/lib/python3.10/site-packages/") %env PATH=/usr/local/bin:$PATH ``` 这里假设使用的 Python 版本为 `Python 3.10`,如果实际运行环境中版本不同,则需调整相应路径中的子目录名称以匹配具体版本号。 #### 使用 Conda 创建虚拟环境与管理依赖项 一旦成功设置了基础环境之后,就可以像平常一样利用 Conda 来创建新的虚拟环境以及安装所需的库了。例如下面的例子展示了如何新建名为 my_env 的新环境并将 numpy 添加进去作为测试案例之一: ```bash !conda create --name my_env python=3.10 !source activate my_env !conda install numpy pandas matplotlib seaborn scikit-learn jupyterlab ``` 以上步骤会激活刚刚建立起来的新环境(my_env),接着再向其中加入几个常用的科学计算相关的软件包[^1]。 #### 小结 综上所述,虽然 Google Colab 默认并不支持内置 Conda 功能,但我们依然能够借助外部工具轻松达成目的——即先手动引入 Miniconda 至系统默认存储区域(/usr/local/);然后再依据个人需求灵活定制专属开发空间及其配套资源集合[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小豆子爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值