Windows的Conda环境下使用PlotNeuralNet来绘制神经网络

devtools/2024/10/22 1:30:40/

项目场景:

  Windows环境下,使用了anaconda的Python环境管理器,使用PlotNeuralNet来绘制神经网络图


问题描述

在运行以下shell命令的时候

cd pyexamples/
bash ../tikzmake.sh test_simple

出现了访问被拒绝的错误,如下所示:

../tikzmake.sh: line 4: /c/Users……/python: Permission denied

原因分析:

笔者猜测:可能是我的路径下的python文件无法使用导致发生该错误。


原因定位

笔者首先去错误提示中的路径进行寻找,得到了系统环境中的python文件,如下图所示:
在这里插入图片描述
笔者采用双击以及shell的方式来打开该文件,两种方式都未有任何反应。
到这里,可以确认问题的来源。接下来就是对于该问题的处理办法。

解决办法

前文已经提及,笔者的环境是anaconda来进行python版本管理,所以笔者去conda环境中复制了常用且包较为全面的python文件路径对shell文件中的代码进行替换。
具体流程如下:
首先,使用编辑软件打开tikzmake.sh文件,笔者这里采用vscode打开,记事本或者其他能够对其内同进行编辑的都行。
在这里插入图片描述
其次,找到可用的python文件,复制其路径
在这里插入图片描述
回到编辑界面,将路径进行替换,如下图所示
在这里插入图片描述
保存后重新进行,此时可用。
在这里插入图片描述



http://www.ppmy.cn/devtools/125414.html

相关文章

问题专题 编译问题

问题1 关键字 汇编语言 注释 识别 编译器 A1167E: Invalid line start Article ID: KA002247Applies To: Arm Compiler 5, Keil MDKConfidentiality: Customer Non-confidential Information in this knowledgebase article applies to: Keil MDK 5 NXP example projects…

Vue学习记录之十 之 Teleport传送组件/keep-alive缓存组件/transition动画组件

一、Teleport 1、Teleport的功能 Teleport 是一个内置的组件,它允许你将某个组件或元素的渲染位置“传送”到 DOM 中的其他位置,而不是跟随其父组件的层级进行渲染。 通常情况下,Vue 组件的 DOM 节点会按照其父组件的结构被插入到 DOM 树中。然而,有时我们希望某些元素(…

探索Spring Boot在医疗病历B2B交互中的潜力

第2章 设计技术与开发环境 2.1 相关技术介绍 2.1.1 B/S模式分析 C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。客户应用程序是系统中用户与数据组件交互。服务器程序负责系统资源,如管理信息数据库的有效管理&…

电商数据淘宝/京东/1688商品SKU数据采集||电商API接口

电商数据采集接口数据分析是一个涉及多个步骤的过程,以下是一个详细的指南: 一、数据采集接口的选择与接入 选择合适的电商数据采集接口: 根据需求选择提供所需数据的电商平台接口。考虑接口的稳定性、数据更新频率及准确性。 接口接入准备&…

安宝特方案 | AR技术在轨交行业的应用优势

随着轨道交通行业不断向智能化和数字化转型,传统巡检方式的局限性日益凸显。而安宝特AR眼镜以其独特的佩戴方式和轻便设计,为轨道交通巡检领域注入了创新活力,提供了全新的解决方案。 01 多样化佩戴方法,完美适应户外环境 安宝特…

Redis-分布式锁

手写分布式锁 qa redis除了做缓存,还有什么用法 redis 单机与集群的cap分析 锁的种类 一个分布式锁需要满足的条件和刚需 独占性:任何时间只能有一个线程占有高可用: 在redis集群环境下,不能因为一个节点挂了而出现获取锁和释放…

C++ include头文件的顺序以及双引号““和尖括号<>的区别

本文章进一步详细解释 #include 的头文件包含机制&#xff0c;包括搜索路径的处理、双引号 "" 和尖括号 <> 在不同环境中的使用差异&#xff0c;以及它们的底层机制。 1. 头文件包含机制和搜索路径详解 #include 是一个预处理指令&#xff0c;用于在编译前将…

Git 工作区、暂存区和仓库

在使用 Git 进行版本控制时&#xff0c;工作区、暂存区和仓库概念的详细解释&#xff1a; 1. 工作区&#xff08;Working Directory&#xff09; 工作区是你在计算机上实际编辑文件的地方。当你克隆一个 Git 仓库或在现有目录中初始化一个 Git 仓库时&#xff0c;这个目录就是…