0
点赞
收藏
分享

微信扫一扫

Science|具有超强机械感知力的仿生电子皮肤(柔性传感/可穿戴电子/电子皮肤/柔性电子/人机交互)

向上的萝卜白菜 2024-09-28 阅读 16

前言

     想自己制作一个Web网站对接私有化的大模型。考虑到私有化的大模型都是Python编写为主的。所以,就打算用Python建立一个Web网站。目前,选定的是Flask框架(Python3.11)。但是,用PyCharm进行调试的时候却出现了问题。

1、问题的产生

直接调试运行的时候,会产生如下的错误:

提示是“c:\\Program”的路径问题

2、如果采用命令行运行的效果

3、直接运行的方式也是可以的

所以,只有在Flask的Pycharm的调试模式下要出现异常。但是,调试模式不得不用,因为断点跟踪可以看到更多的程序的细节。

4、尝试追踪问题所在

通过对源码的跟踪定位,发现原因如下:

如果是run模式,就采用args[0]的路径。

如果是Debug模式,就采用args[1]的路径。所以就很好解释了。

但是,这个Debug的模式下的路径不可修改,我也尝试直接修改args[1]但是没有什么用。

除非在Windows下重新安装PyCharm。使得PyCharm程序主路径中不包含空格。否则没有其他的办法。

如果不重装PyCharm,那只有弃用Flask,打算尝试用DjangGo或者其他的Web框架试试看。

举报

相关推荐

0 条评论