究极大坑“I can‘t find file“PlotNeuralNetWin10踩坑记录

背景:

最近在网上搜索如何画深度学习神经网络图的时候,发现有人推荐了Gituhub上的开源latex画图神器PlotNeuralNet,但是由于服务器远在上海不甚方便,就下载到自己的windows10电脑上方便之后画图写论文,没想到按照作者所说的流程走的时候遇到了一大堆坑,看了网上很多帖子才自己总结出来,给大家分享一下。


环境准备

1.首先下载Miktex;并且电脑上应该有一个tex的编辑器,这两个相当于python和pycharm/vscode的关系

2.然后我们下载一个Git Bash,大家注意一个点,我装的版本是2.35.1.2,在安装了之后使用过程中出现了按Control+C键无法退出的情况,后来自己去网上搜索方法,有网友说在安装过程中他提示Configuring the terminal emulator to use with Git Bash时选择"Use Windows’default console window"即可。重新安装尝试后gjtbash打开时与windows terminal融为一体,问题解决。

3.安装GitBash成功后我们将目录移动到已经下载好的PlotNeuralNet目录下的pyexamples:
在这里插入图片描述


操作流程:

OK重点来了,在前期环境准备完成的情况下,我们终于可以开始准备画图了。
当我兴致勃勃的看着GitHub上作者的步骤,在bash里打出那行命令“bash …/tikzmake.sh test_simple”时,现实给了我一个无情的大嘴巴子:
在这里插入图片描述然后我百思不得其解,不知道代码问题出现在哪里,到网上到处搜也没有人出过这个问题,后面终于自己摸索得出解决之道:
1.首先要在自己带有python解释器的环境下,将test_simple放到/PlotNeuralNet-master文件夹下,单独运行test_simple.py!不能在pyexamples文件夹里面运行,并且我之前在linux上玩习惯了,直接在Windows terminal里面输入python simple.py,一点用都没有!后面我更改了文件夹,在pycharm里面单独运行了test_simple.py,成功在目录里出现了test_simple.tex文件
在这里插入图片描述

2.这个时候我们再需要把test_simple.tex再放到/pyexamples目录下,然后运行,要不然容易提示其他乱七八糟的文件找不到位置

bash ../tikzmake.sh test_simple

这时原先的tex_simple.tex会被转换成pdf文件,打开就是test_simple设置的图片了。


结语:

小白太难了呜呜呜被bug翻来覆去的打TAT

  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值