python历练之路之(from exceptions import PendingDeprecati)异常的解决方案


        看图 ,这个问题真的让我很恼火,一天了 ,百度搜了好多还是没有解决问题 后来我又尝试着用 cmd 运行py命令执行该py文件,结果并不会报错。我越是百思不得其解,为什么cmd下的python就可以运行,而我的ide却不行。然后我又顺着百度搜 问题 为什么cmd下的程序可以运行而pychram却报错 回想起来 解决问题真是够我受的了 。为什么这样呢 ,因为我的py文件执行是被我项目下面的venv里的python.exe执行的 ,而里面并没有我安装的docx模块! 我pip安装的模块只是在系统c盘下的python目录下安装了 ,我很好奇 这个跟我用的java有很大的区别啊 java只要是开局配好ide  后面爽一路。而这个pychram我真的搞不懂它生成的那个文件夹有什么作用,难道 用系统安装的python不行吗 非得再项目里还有个python.exe  

问题的根本原因是 程序运行环境缺少相应的模块 虽然已经安装了 但是只是在系统环境配置的那个python下安装了 ,而并没有在项目里面的python下安装! 

怎么改动呢?

菜单栏 File--Settings--Project:你的工程--Project interpreter  如下图:


        看到这幅图后你只需要点击旁边的下滑栏,即那个小三角形,然后点 showAll... 把那个项目运行环境改成你系统安装py的那个盘符地址 即可成功运行!! 目前我还不知道我项目为什么会多出那个venv的文件夹,以及我的项目为什么会默认再他内部的python.exe下执行 。跟我学习java的过程 完全不同  因为我使用myeclipse的时候,项目从来不会多出java运行的jdk,只需要导入自己需要的jar包就行,只要在ide设置后,运行java程序会自动去寻找配置好的系统安装的jdk目录,并不会在项目多出多余的jdk! 新手刚接触python,熟悉还需要一定的时间,等我弄懂了这些流程,我再写一篇总结把

猜你喜欢

转载自blog.csdn.net/huijiaaa1/article/details/80603406