Linux系统一键配置conda、cuda、pytorch

Linux系统一键配置conda、cuda、pytorch 配置condaAnaconda或Miniconda。两者的主要区别如下特性AnacondaMiniconda安装包大小较大约 3 GB很小约 50 MB预装包包含 1500 科学计算包如 NumPy、Pandas、Jupyter仅包含 Conda、Python 及少量核心依赖适用场景适合初学者或需要立即使用完整数据科学套件的用户适合希望轻量安装、按需自定义环境的用户灵活性开箱即用但环境较“重”高度灵活可自由安装所需包磁盘占用占用较多磁盘空间占用极少磁盘空间简单来说Anaconda 是“全家桶”Miniconda 是“最小系统”。我这里直接安装的是Anaconda命令如下Anaconda安装版本这个网址可以查看更多版本信息wgetrepo.anaconda.com/archive/Anaconda3-2023.07-2-Linux-x86_64.sh下载完成后运行安装脚本bashAnaconda3-2023.07-2-Linux-x86_64.sh阅读并接受许可协议安装脚本会显示许可协议按 Enter 键滚动阅读然后输入 yes 接受协议。选择安装路径安装程序会提示你选择安装路径。默认路径是 ~/anaconda3你可以按 Enter 使用默认路径或指定其他路径。初始化Anaconda安装完成后安装程序会询问是否要初始化Anaconda。输入 yes这样Anaconda会自动将路径添加到你的 ~/.bashrc 文件中。Do you wish the installer to initialize Anaconda3 by running conda init? [yes|no] [no] yes激活Anaconda为了使更改生效你需要重新加载 ~/.bashrc 文件source~/.bashrc验证安装你可以通过以下命令验证Anaconda是否安装成功conda--version再输入python--version应该会显示 Anaconda 自带的 Python 版本创建一个指定名称的空环境conda create-n你的环境名称创建后激活环境环境创建完成后需要用以下命令激活它才能开始使用conda activate 你的环境名称极少数情况下创建环境时可能没有自动安装 pip。可以手动安装condainstallpip安装CUDACUDA版本echo操作系统:$(uname-s)echo架构:$(uname-m)echo发行版:$(grep^ID/etc/os-release|cut-d-f2|tr-d\)echo版本:$(grep^VERSION_ID/etc/os-release|cut-d-f2|tr-d\)你可以直接运行以下命令汇总所有信息这样你就可以对照官网中的选项选择正确的 NVIDIA 驱动安装包了wgethttps://developer.download.nvidia.com/compute/cuda/13.0.0/local_installers/cuda_13.0.0_580.65.06_linux.runsudoshcuda_13.0.0_580.65.06_linux.run安装pytorchpip3installtorch torchvision