自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 解决conda activate报错IMPORTANT: You may need to close and restart your shell after running ‘conda init‘

未正确退出环境,会导致这样的报错。如果按照它说的先退出并重启shell,再执行conda init并没有什么用。

2024-05-23 10:12:22 140

转载 通过VS code远程连接服务器,并进行上传和下载文件操作

3.这个文件就是配置文件,填完保存文件啊,按左边的刷新按钮就会出现服务器的实例(在config里边可以填多个服务器的配置信息,相应的就会在右边状态栏显示出对应的个数)进入本地vscode的窗口,右键需要上传的文件(不能上传根目录文件),点击Upload Folder即可上传。4.选中左边相应的服务器右键,会选择在当前窗口显示服务器端还是起一个新的窗口显示(推荐是开一个新窗口)在本地远程资源管理器中,还是点击这个工具图标,进入最初的那个config文件。把不用的服务器配置在文件里删除,然后保存文件。

2024-03-07 13:44:15 418

原创 Python 执行 cmd 命令并获取返回信息

在 python 的环境下,使用下列命令即可。

2024-03-06 23:10:06 596

原创 查看 pytorch 的安装位置/路径

【代码】查看 pytorch 的安装位置/路径。

2024-03-06 23:07:22 958

原创 在Jupyter Notebook中安装第三方库

或者Miniconda安装的python,那么请使用conda命令来安装python包。如果conda告诉你你要下载的这个包不存在,那么使用pip。如果你在当前的notebook中使用这样安装的包,这种操作通常来说不会起作用,尽管在很简单的情况下它会起作用。(或者试试 conda-forge, 它比conda默认的包的数量要更多)。如果你是使用其他方式安装的python,那么使用pip来安装python包。因为前者更清晰地指明了这个包将安装的位置。最后,因为这样的问题常常发生,我必须提醒你永远。

2024-03-06 22:55:25 1968

原创 获取 python 下某一模块的路径

有时需要查看某一模块的路径,可以进入 python 的交互式环境下,用如下命令查看。即会返回 module 所在的位置。

2024-02-29 18:56:35 389

原创 anaconda 虚拟环境创建、激活、退出、删除等操作

在Anaconda中conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。所以对虚拟环境进行创建、删除等操作需要使用conda命令。创建虚拟环境:使用 conda create -n your_env_name python=X.X(2.7、3.6等),anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。

2024-02-29 10:59:19 909

原创 latex 图片自动调整大小

有时设置的宽高比不合适会导致图片不好看。这时可以去掉一个参数设置,去掉的参数会随另一个参数自动调整。在插入图片时,下述命令可以用于设置图片的高度和宽度。

2024-02-01 14:21:47 837

原创 latex 公式环境中输入中文字符

公式环境中直接写中文字符是显示不出来的,需要将欲输入的中文字符放在 \mbox{} 中,如 \mbox{中文字符}。

2024-02-01 11:29:51 1732

原创 国科大毕业论文 latex 模板踩坑之表格后文字自动加粗

使用 xelatex 编译时可能会出现 .pdf 格式图片、表格后文字等内容自动加粗,这主要是因为 ucasthesis 为了实现国科大指导文件中所要求的图表标题为 加粗宋体,而 Windows 系统又不具有原生的加粗宋体,从而只能启用伪粗体,而伪粗体容易出现异常。

2024-01-22 19:28:41 581 2

原创 国科大学位论文 latex 模板编译报错踩坑

进入 .tex 所在文件夹,将下图中除了 .tex 文件外的其他文件全部删除,再重新编译执行就行了。

2024-01-19 22:59:33 761 1

原创 常用的 LaTeX 各种命令,符号

【代码】常用的 LaTeX 各种命令,符号。

2024-01-19 10:28:37 380

原创 latex 论文模板如何打出类似于 \subsubsubsection 的效果

在 LaTeX 中,默认的章节级别只有到 \subsubsection,也就是三层深度。如果想要使用四层深度的章节,可以使用 \paragraph 命令。然而,\paragraph 命令默认是不带编号的,如果想要带编号的四层深度章节,则需要进行一些设置。在这个示例中,\setcounter{secnumdepth}{4} 命令设置了章节编号的深度,\setcounter{tocdepth}{4} 命令设置了目录中显示的章节深度。这样,\paragraph 命令就可以生成带编号的四层深度章节。

2024-01-19 10:14:31 949

原创 latex 模板按正确的顺序运行 latex 和 bibtex 以正确显示参考文献编号

在 LaTeX 中,可以使用 \citep{} 或 \citet{} 命令来引用 .bib 文件中的参考文献。这两个命令都是在 natbib 宏包中定义的。这通常是因为编译过程中需要多次运行 LaTeX 和 BibTeX 才能正确处理文献引用。执行 latex 代码后,参考文献处并未出现正确编号,而是一个问号。

2024-01-19 10:11:04 823

原创 国科大毕业论文模板报错 Package ctable Error: You must load ctable after tikz.

最近在写作时发现下载的论文 latex 模板会报错 Package ctable Error: You must load ctable after tikz.后来意识到可能是因为这是中文模板,编译的选项不对。因此从 PDFLaTeX 调整到 XeLaTeX,问题解决。这样,ctable 就会认为 transparent 已经被加载,”经测试,发现一点用没有。

2024-01-15 22:07:05 906 3

原创 在 Pycharm 中安装并使用 github copilot

在安装好 copilot 后,在代码编辑页面的右侧边栏会出现 Github Copilot Chat,在页面的底部边栏会出现一个宇航员漫画图。在代码编辑器中,你可以按 Tab 键接受 GitHub Copilot 的建议,或者按 Alt + ] 显示下一个建议。若你的账号已经具备了教育认证资格,那么在订购页面的最底部,会出现一个类似于 “free for student, teacher” 的信息,点进去然后按照 instruction 操作就行了。所以如果你的版本低的话,是搜不到 copilot 的。

2023-12-18 19:34:06 2407

原创 LaTeX 在字母右上角加一撇和两撇

之前写东西时,右上角的一撇总是用 ’ 代替,但这其实是不对的。加两撇 —— A^{\prime \prime}。加一撇 —— A^{\prime},

2023-08-29 09:09:20 5336 4

原创 Linux 对文件夹下的文件进行批量操作

若该文件夹下包含了非 .lzma 后缀的文件,命令执行时会显示 “File format not recognized”,然后跳过该文件,所以不会产生影响。假设你的文件夹 /home/name/folder/ 下有很多的 .lzma 压缩文件,那么你需要用命令。进入到该文件夹,再使用如下脚本加压缩该文件夹下所有的 .lzma 文件。上述命令等价于下述命令。

2023-07-14 16:06:36 576

原创 c++ ‘wstring_convert’ is not a member of ‘std’

网上其他的回答还包括检查 c++ 的版本信息,看看是否支持 wstring_convert,因为这个函数好像在 c++11 中被引入,在 c++17 中被摒弃了。做编码格式转换时,报错。

2023-07-13 11:43:53 1024 1

原创 python 传整个字符串到 c++

最近在尝试将 python 中的一个字符串传到 c++ 中。测试发现 c++ 中只能够收到首字符 ‘a’,其他的字符都丢失了。再在 c++ 测试就得到了整个字符串。b 表示字节串,也就是一系列的字节。

2023-07-12 20:42:09 283

转载 python: TypeError: a bytes-like object is required, not ‘str‘

bytes→str:decode()方法。如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把bytes变为str,就需要用decode()方法。将line.strip().split(“,”) 改为 line.decode().strip().split(“,”),大功告成!python bytes和str两种类型可以通过函数encode()和decode()相互转换,str→bytes:encode()方法。str通过encode()方法可以转换为bytes。

2023-07-11 20:23:58 152

原创 【无标题】c++ 编译报错 undefined reference to 踩坑系列

编译 c++ 代码时出现 lib/python2.7/config/libpython2.7.a(thread.o): undefined reference to symbol ‘sem_destroy@@GLIBC_2.2.5’可以查到 dlsym、dlopen、dlerror 都在 dlfcn.h 中,添加编译选项 -ldl 手动链接这个库即可。forkpty 和 openpty 都在 libutil.so文件中,添加编译选项 -lutil 手动链接这个库即可。

2023-07-11 11:28:37 606

原创 【无标题】c++ 提前检测未被链接到的库,并找到其位置

在编译 c++ 代码生成 .so 文件时,当由于某些库未被链接到时,编译过程不会报错,但是运行的时候会一点一点的报错,这样比较影响效率。所以我们可以用 ldd -r xxx.so 来查看该 .so 文件哪些函数没有链接到合适的库,再用 c++filt undefined symbol 查到对应的函数,再用类似于 grep -r “函数名”(双引号不能省) 目录来检索该目录下哪些文件包含了这个函数,定位到哪些文件,一个个地修改即可。

2023-07-11 10:16:03 73

原创 【无标题】C++ 循环体内外均用到 strtok 踩坑

返回被分解的第一个子字符串,剩余的字符串存储在一个中!!!如果没有可检索的字符串,则返回一个空指针。

2023-07-07 22:02:28 61

原创 LaTeX 下目录生成问题

最近在写 paper,希望达到的效果是在 paper 中不显示目录,但是用 PDF 阅读器打开 paper 时,侧面可以出现文章的目录。在网上搜了一些方法,如这些方法都没有达到我想要的效果。最后试了下述方法,成功!

2023-04-24 14:42:12 2127

原创 Linux 下安装 python 的 dgl 库

如果你想指定 DGL 的版本,可以在安装命令中指定版本号。例如,如果你想安装 0.4.3post2 版本的 dgl-cuda11.3,可以使用命令 conda install -c dglteam dgl-cuda11.3==0.4.3post2 进行安装。例如,你需要安装 cuda 版本的 dgl 且你的 cuda 为 11.3,那么可以复制 conda install -c dglteam dgl-cuda11.3 到终端,按下回车等待出现是否同意继续,输入 y 即可安装。与上述流程类似,先进入。

2023-04-19 23:00:09 2162

原创 Pytorch 踩坑系列

按照这个方法安装好 cuda、cudnn 和 pytorch 后,先别急着安装其他的库,如与那个方法所述的类似操作先缓缓。这是因为,“这个方法”中只检测了安装 pytorch 是否成功,以及 cuda 是否可用。但其实此时的 pytorch 是否能用 GPU 加速还没测(“这个方法”是对的,只是没有进一步测试),故我们可以先用下面这个个简单的程序测一测。# 先进入 python 交互式界面a=torch.Tensor([1,2])a=a.cuda()a # 若 a 正常输出结果则表示你已经可以用 G

2023-04-12 23:09:50 58

原创 Linux 下安装 geometric

【代码】Linux 下安装 geometric。

2023-04-08 15:26:14 358

原创 Linux 的 anaconda 虚拟环境下安装指定的 cuda、cudnn、pytorch

【代码】Linux 的 anaconda 虚拟环境下安装指定的 cuda、cudnn、pytorch。

2023-04-08 15:08:40 8377 5

原创 Linux 环境的服务器下 python 及其 packages 优先级处理

最近在服务器上配置 torch、cuda 等环境时,发现当调用 python 及其库函数时,并没有调用我安装的版本,而是调的系统装的版本。后来查了很多方法,有说将系统所指的软连接改成我装的版本的,有说修改用户的 bash 文件的。我试过修改 bash 文件以将我装的版本的路径添加到环境变量中,但是在 python 环境下,我发现还是优先调用系统的版本。这或许是调用 python 时,环境变量列表中系统装的版本的路径在我装的版本的路径的前面,导致先到先得地调用了系统版本。但是我也不想修改这个优先顺序了,所

2023-03-27 16:51:12 220

原创 Chrome 浏览器倍速播放视频

Chrome 浏览器倍速播放视频按 F12 打开开发者工具页面,转到 console(控制台)页面,输入 document.querySelector(‘video’).playbackRate = 3(数字表示想要的倍速),按回车即可。

2023-03-27 15:18:33 5781

原创 linux 环境下载 onedrive 文件

linux 环境下载 onedrive 文件以 Google 搜索为例,在欲下载的 onedrive 文件页面按 F12 打开开发者工具页面。然后再点击欲下载文件的下载按钮,此时开发者工具页面的名称所在列会出现新的名称,右键单击之并选择以 cURL(bash) 格式复制。随后,将复制的内容粘贴到 Linux 的命令行中,执行后会出现一个形如 https://… 的链接。此时,复制该链接并用 wget [-O] [filename] “复制的链接” 即可下载 onedrive 中你欲下载的文件。PS:

2023-03-24 22:44:38 2023

转载 【无标题】

由于课题的原因,笔者主要通过 Pytorch 框架进行深度学习相关的学习和实验。为了满足应用程序和框架本身对不同版本的 cuda 的需求,(如上面遇到的问题中,即需要 Pytorch 能够切换使用系统上不同版本的 cuda ,进而编译对应的 CUDAExtension),这里即记录笔者了解到的 Ubuntu 环境下 Pytorch 在编辑 cpp 和 cuda 拓展时确定所使用 cuda 版本的基本流程以及 Pytorch 使用不同版本的 cuda 进行运行的方法。

2023-03-02 20:02:30 48

原创 win10下cuda9.1+cuDNN7.1+pytorch1.1-GPU安装

1. cuda下载安装及配置1.1 检查看自己的电脑是否能安装cuda。方法如下:打开控制面板,然后在右上方的搜索框里输入NVIDIA,如下图所示:第一张是打开控制面板时的图,第二张是输入NVIDIA之后,从图中的左上角可以看到搜索出来的NVIDIA。完成上一步骤后,进入如下界面,在该界面里可以查看NVIDIA的一些信息,显卡的驱动版本,如下图的左侧菜单所示。点击帮助菜单,在下拉的...

2020-03-20 22:55:44 2478 5

转载 win10下安装mysql详细教程

win10下安装mysql详细教程一、下载mysql二、安装mysql三、配置mysql环境变量(非必要)四、启动mysql五、测试是否安装成功**一、下载mysql在浏览器里打开mysql的官网http://www.mysql.com/进入页面顶部的"Downloads"打开页面底部的“Community(GPL) Downloads”在页面中间的位置找到我们wi...

2020-02-06 18:23:12 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除