文件明明就是存在c盘中,却一直显示not found

怎么解决这个问题
求详细帮助,本人电脑菜
最好有图片教程
把每个细节都说清楚一点
谢各位各位了

img

img


谢谢

当前路径跟文件所在目录不是一个所以找不到,cmd不会自动去给你扫描所有文件夹。
所以要先cd到你文件所在的目录,再执行命令就可以了。

文件路径在

img

但你命令行的路径是

img

用cd命令进入一图路径了执行。建议不要把你的py文件放到python目录里。单独建个文件夹放着

  1. 进入到文件所在路径,然后点击地址栏中的任意空白位置,如下图中的红框位置:

img

  1. 双击地址栏,然后删除其中内容,并将其修改为cmd,并按下回车,进入到cmd界面,如下图所示(检查红框中的路径与地址栏路径是否一致):

img

  1. 输入pyinstaller -F e2.1DrawPython.py,并按下回车键运行

img

命令行输入 pyinstaller -F空格后直接在文件管理器找到要处理的Python文件,拖到这个命令行然后回车运行,应该也可以

路径不对,你的文件在Python37下面

绝对路径,路径要写完整,一点都不能少,建议你进文件夹复制粘贴,而且注意文件名后缀也需要复制上

img

https://blog.csdn.net/xudawu201/article/details/125147655
配置环境变量 ,然后新建python文件夹,cmd进入该文件夹 然后就可以直接运行 而不需要带文件路径

将数据test.csv放在一个单独的文件夹内,注意该文件夹的绝对路径不能出现空格,最好也没有中文;然后打开pycharm,

img


打开数据所在的文件夹,这样可以数据的相对路径就是 'test.csv'

直接把文件拖到cmd

这种事最好用绝对路径
右键文件-》复制绝对路径

杜绝路径不完整!其实多数人都不知道,不是文件在哪路径在哪,而是cmd在哪路径在哪,cmd在用户目录下的话程序主路径就在该目录下,不过现在程序多商业级的应用数加上了自动改路径的机智或者将路径写入环境变量,但是我想说程序启动时默认在当前目录,也就是用户目录下搜索文件,而你的文件再C盘不在用户目录,所以错了,实际上再Python目录也是错的。

路径有问题,pyinstaller使用的终端在C:\User\z's;但文件在……\Python\Python3.7