项目配置
有点小傲慢
我的大师之路!
展开
-
报错 OSError: [Errno 16] Device or resource busy: .nfs00000 和 QSError: AF_UNIX path too long
最近服务器出现空间不够用后,有同学将整个所有的container全都迁移到了另一个存储文件的文件服务器上,导致在container的一些操作要都以socket的方式从此文件服务器下载数据。在使用pytorch的DataLoader时,开启多线程后会报这个错误。经过查询,这个错误也会和python使用多线程时一起出现。刚开始报OSError: [Errno 16] Device or resource busy: '.nfs*',如果忽略,到后面会报QSError: AF_UNIX path too long原创 2020-06-11 11:18:36 · 12386 阅读 · 2 评论 -
Ubuntu配置vscode c++环境智能提示时的couldn't found file库问题
在Ubuntu安装clang llvm后配置C++环境时,标准库找不到,或者在vscode中第一行include的库报错找不到。但是在命令行下使用clang++ -stdlib=libc++ 命令和g++命令可以正确编译文件,在vscode中code runner也可以运行,智能提示确报错。找了很久才发现是项目配置中includepath的问题。打开vscode中的Microsoft c/c+...原创 2020-03-27 22:15:30 · 1356 阅读 · 0 评论 -
VS2017、VS2019以及XCODE配置openGL环境
最近在当计算机图形学助教时,老师让我整理出一份在windows和Mac下适用openGL编程的教程。因为以前配置的时候都是手动配置的过程相当繁琐复杂。所以我想简化一下配置的过程,因此做了一个新的教程,在这里记录一下。Windows系统下vs2017与vs2019的配置过程:1.新建空项目2.添加文件3.使用NuGet安装openGL库4.编写代码测试Mac下...原创 2019-10-10 22:26:19 · 581 阅读 · 0 评论 -
惠普指纹识别和PIN不能使用的一种原因
我的惠普笔记本的开机界面没有PIN输入选项,且在win10里注册了指纹也不能正常使用。如果将惠普笔记本自带的HP client security打开了,并启用了windows登录验证以及在其中注册过指纹就会出现以上情况。HP Client Security和Windows Hello中的指纹不是共享的,但又能相互检测到注册的指纹的存在。在任意一个应用中注册后,在另一个应用可以检测到指纹已注册,但却...原创 2019-08-09 20:22:42 · 7784 阅读 · 1 评论 -
vscode插件code-runner配置python解析器
今天在使用code-runner的时候,发现它使用的是默认的python,而不是我想使用的那个版本。找了一番,终于找到了解决方法。点击vscode的 file,选择preference,点击settings。调出设置页面。输入code runner :可以根据需要选择user setting或者workspace setting。前者改变的是整个vscode的设置;后者仅仅改变当前项目...原创 2019-03-12 15:18:06 · 19655 阅读 · 7 评论 -
Docker容器中Pytorch DataLoader设置num_works>0 程序假死
pytorch版本是0.3,当设置DataLoader的num_works>0时,程序假死。解决方案如下:1.使用的pytorch至少到0.4版本(至少我使用0.4.1的版本没有问题)。2.再将容器的shm-size设置为需要的大小。值太小,当batchsize或num_works大时,问题可能会继续出现。我设置为内存的一半大小。因为没有服务器root权限,因此我的具体方法是创建...原创 2019-03-03 21:59:39 · 3736 阅读 · 0 评论 -
docker挂载:容器硬盘与主机的硬盘
容器中输入命令df -h可以查看硬盘的使用情况:可以看出docker的路径与主机上的路径的位置关系;例如docker的/目录挂载到了主机上一共有161G的盘下;而docker的/root/workspace目录挂载到了3.6T的盘下。因此可以根据位置而计划在容器的哪个文件夹下放置文件。例如:将大量的数据都存到容器的/root/workspace目录下,数据将存放到主机3.6T的盘上。...原创 2019-03-03 15:24:33 · 6685 阅读 · 1 评论 -
docker挂载文件夹后不能访问,没有权限
输入docker run 后挂载的文件夹不能访问,没有权限。例如:sudo nvidia-docker run -p 8090:8888 -p 8091:80 -p 8092:6666 --name=pytorch0.4 -v ~/workspace:/root/workspace -i --shm-size 31G -t dsksd/pytorch:0.4.1 /bin/bash将主...原创 2019-03-03 15:17:40 · 10876 阅读 · 1 评论 -
docker容器中jupyter自动补全配置和ssh配置
jupyter安装自动补全插件:pip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --userpip install --user jupyter_nbextensions_configuratorjupyter nbextensions_configurator enable -...原创 2019-03-05 11:04:18 · 891 阅读 · 0 评论 -
vs2017配置opencv4.0.0
记录一下vs2017配置opencv4.0.0,以防以后忘记。因为电脑上还有其他项目使用opencv,所以使用了局部配置。第一步,在vs2017上新建一个项目。第二步,在官网下载opencv,并安装(实则为解压)。完成后第三步,点击vs2017, 依次view, other windows , property,打开属性管理器 第四步,右键"Debug | x64",选...原创 2018-12-18 19:38:44 · 770 阅读 · 0 评论