目录电脑配置:
一.安装双系统
1.如何卸载Ubuntu系统
2. 制作U盘启动盘
3. 分区
4. 设置引导项
5. 其余安装过程
二. 完善系统软件
1.进入系统后,查看显卡驱动器版本
2.安装搜狗拼音输入法
3.安装anaconda
4.配置conda的源
5.用conda创建虚拟环境
6.在虚拟环境中安装pytorch
7.安装vscode
8.安装pycharm
9.制作pycharm图标
10.把conda环境加入pycharm
11.安装clash for windows
三、处理一些问题
1.挂起后无法唤醒
电脑配置:
联想拯救者Y9000P i7 + 3070Ti win11
双硬盘,自带512G固态,加装1T固态
如果之前安装过ubuntu准备重装,先在磁盘管理器里把ubuntu对应的盘删除,再删除ubuntu的引导项,不然开机时还是会进入ubuntu系统,并且因为找不到对应文件而直接进入grub引导项。不过引导项不删也没事,重启时进入bios系统,把旧的ubuntu系统的启动放在Windows后面,即可
需要一个闲置U盘,使用软件官版UltraISO软碟通(可找免费版)。
在win11系统下分区,从1T的固态盘里分出300G给Ubuntu。
重启按F2进BIOS,将从usb启动作为第一项,关闭secure boot。
参考知乎文章Ubuntu22.04双系统安装_拯救者Y9000P - 知乎
如果不知道自己显卡驱动型号,可以先先安装nvidia监视器(如果不需要,可以先跳过这一步),在终端输入:
ubuntu-drivers devices # 选择推荐的显卡版本
sudo apt install nvidia-driver-535 # 安装对应版本的nvdia
重启电脑使之生效,此时就能使用nvdia查看cuda版本和gpu使用率
nvidia-smi # 查看cuda版本:12.2
gnome-system-monito # 查看使用率
也可以使用gpustat查看显卡使用率(还没装)
官网有教程
这里三conda指令大全。
常用的源有:清华镜像源使用指南,阿里云镜像源,中科大镜像源(等)。
清华镜像按照官网的安装方法安装没有问题,.condarc文件是保存在用户目录下的一个隐藏文件。这里给出里查看修改conda源的方法。
推荐使用python=3.9版本(2023年)
在pytorch官网,根据电脑型号找到对应的下载指令
方法一:用conda安装pytorch
去掉末尾-c的部分, -c是选择从官网渠道下载,会很慢,然而一直卡在solving environment处,添加清华源,没有用,手动安装本地包,conda list里能找到包,但是在python中不能引用,失败,没找到解决方法。
手动安装本地包的方法:
在这个链接里找到自己要的版本(根据上面的cuda版本)
在这个链接里找到pytorch对应的torchvision版本
执行本地安装指令
conda install --use-local ./anaconda3/pkgs/package-name
方法二:用pip安装
速度很快,pip安装和conda安装路径有区别
在官网下载会发现下载很慢。复制下载链接会发现之前下载的域名是az764295.vo.msecnd.net
改成vscode.cdn.azure.cn就会下载很快
官网链接,下载后提取压缩文件,这个文件/bin中运行终端,输入以下代码运行pycharm
sh pycharm.sh
参考这篇文章
具体步骤看这里
以上没有做崩都完成的话,就可以把备份好的文件拷进来了。(文件比较多的话,拷贝比较费时间,装崩了还得重装系统)
参考此处
修改后发现,能唤醒其他的,但是不能唤醒Nvdia显卡,也就是说屏幕是黑屏。还有别人提供里办法,禁用显卡的挂起功能,不过我没有尝试,在终端输入如下代码:
sudo systemctl stop nvidia-suspend.service
sudo systemctl stop nvidia-hibernate.service
sudo systemctl stop nvidia-resume.services
sudo systemctl disable nvidia-suspend.service
sudo systemctl disable nvidia-hibernate.service
sudo systemctl disable nvidia-resume.service
sudo rm /lib/systemd/system-sleep/nvidia
有两种方法,实践后只有第二种有用,如图