windows平台问题处理笔记

MirrorYuChen
MirrorYuChen
发布于 2024-12-04 / 42 阅读
0
0

windows平台问题处理笔记

1.Tobii软件卸载

1.1 禁用tobii服务

  • 右键单击“我的电脑” -> “显示更多选项” -> “管理” -> “服务与应用程序” -> “服务” -> 找到tobii服务 -> 右键单击"属性" -> 将“启动类型”设置为“禁用”

1.2 卸载tobii相关应用

  • “控制面板” -> “程序” -> “卸载程序” -> 找到tobii相关程序,正常卸载就行

2.Windows11激活

2.1 查询系统系统状态

win+r打开命令行工具 -> 输入"cmd"打开命令行窗口 -> 输入"slmgr /xpr"

2.2 激活系统

​ (1) 方式一:使用管理员权限打开终端,输入下面的三行命令即可:

>> slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
>> slmgr -skms kms.0t.net.cn
>> slmgr -ato

​ (2) 方式二:使用管理员权限打开终端,输入下面命令,选择激活选项即可:

>> irm https://massgrave.dev/get | iex

3.visual studio 2019永久配置属性

3.1 MSBuild配置

  • (1) 下载MSBuild.zip文件:MSBuild.zip百度云链接,提取码: mvqd
  • (2) 解压到目录:``[本机AppData路径]\Local\Microsoft”,我的路径是:
C:\Users\Administrator\AppData\Local\Microsoft

3.2 永久配置属性

  • (1) 打开属性编辑器:"视图" -> "其他窗口" -> "属性管理器"
  • (2) 创建项目,配置如下选项的"Microsoft.Cpp.X64.user"
(a) "Debug | x64"
(b) "MinSizeRel | x64"
(c) "Release | x64"
(d) "ReWithDebInfo | x64"

3.3 配置vcpkg安装的OpenCV3

  • (1) 双击"Microsoft.Cpp.X64.user";
  • (2) 单击"VC++ 目录",并选择"包含目录",添加如下内容,注意替换成自己的vcpkg安装路径:
D:\library\vcpkg\installed\x64-windows\include\opencv3
  • (3) 选择"库目录",添加如下内容,注意替换成自己的vcpkg安装路径:
D:\library\vcpkg\installed\x64-windows\lib
  • (4) 单击"链接器" -> "输入" -> "附加依赖项",填入以下内容:
opencv_calib3d3.lib
opencv_core3.lib
opencv_dnn3.lib
opencv_features2d3.lib
opencv_flann3.lib
opencv_highgui3.lib
opencv_imgcodecs3.lib
opencv_imgproc3.lib
opencv_ml3.lib
opencv_objdetect3.lib
opencv_photo3.lib
opencv_shape3.lib
opencv_stitching3.lib
opencv_superres3.lib
opencv_video3.lib
opencv_videoio3.lib
opencv_videostab3.lib
  • (5) 测试一下:
#include <opencv2/opencv.hpp>

int main(int argc, char *argv[]) {
  cv::Mat image = cv::imread("cat.jpg");
  cv::imshow("cat", image);
  cv::waitKey(0);

  return 0;
}

4.WSL2安装和配置

4.1 开启选项

(1) "打开或关闭Windows功能" -> "虚拟机平台"
(2) "打开或关闭Windows功能" -> "虚拟机平台"

​ 开启选项后,重启一下电脑

4.2 设置WSL2

>> wsl --set-default-version 2

4.3 安装Ubuntu系统

​ 直接去"Microsoft Store"搜索Ubuntu,并选择一个版本的安装即可。

4.4 安装Linux内核包

​ 从Linux内核包下载地址,下载完成后,双击安装即可。

4.5 更换软件源

# 1.备份原始源
>> sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 
# 2.更换阿里云的源
>> sudo sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
# 3.更新当前软件源
>> sudo apt-get update

4.6 配置WSL内存和交换空间大小

  • (1) 进入"C:\Users\Administrator",创建".wslconfig"文件
  • (2) 向".wslconfig"文件中添加如下内容:
[wsl2]
processors=8
memory=8GB
swap=8GB
localhostForwarding=true
  • (3) 关闭WSL,重新打开一下让配置生效
# 关闭当前子系统
>> wsl --shutdown
  • (4) 在重启的ubuntu系统中输入如下指令,查看配置结果
>> free -m 

5.App Store无法登录账户

  • "控制面板" -> "网络和Internet" -> "Internet选项" -> "高级" -> 勾选"使用TLS 1.2"

6.“无法加载文件C:\XXX\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本”

  • (1) 以管理员身份打开powershell命令行窗口;
  • (2) 查询和设置执行策略:
# 1.查看当前执行策略,返回Restricted,表示受限
>> get-ExecutionPolicy
# 2.设置执行策略为非受限
>> set-ExecutionPolicy RemoteSigned 

7.Powershell不显示conda环境

# 1.conda 初始化powershell
>> conda init powershell
# 2.设置powershell载入配置脚本
>> Set-ExecutionPolicy RemoteSigned


评论