关于Pycharm Interpreter报错 Invalid Python SDK/Permission Denied问题解决方案「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。
1. 问题背景
之前用了Pycharm好好的,结果运行个简单的test.py文件,里面的内容是:
print("hello world")
居然报错,程序运行居然不是 exit code 0 报错结果如下:程序返回了一个异常参数,这个参数实际上是说:“你的python解释器未安装成功”。
Process finished with exit code -1073741515 (0xC0000135)
网上百度了这个参数报错的意思,我就去找了我的解释器:【File】–>【Setting】,找到解释器的位置
发现我之前安装的package全没了,而且奇怪的出现了Permission denied
然后你如果手动重新安装之前的包(如果你真的肯愿意这么大费周章地做的话),发现你的Package全部变成非法的了。
网上找到了出现了类似的情况,类似问题的解决方案,但是并没有什么用。
2. 解决方案
我很奇怪为什么之前运行项目都好好的,我不是新手安装才出现这个问题的。所以我怀疑是不是文件损坏了,我根据之前保存的解释器路径,就是直接找到下面路径下的python.exe文件。
到达python.exe文件下,直接双击运行 ,然后报错。
由于找不到python37.dll,无法继续执行代码问题解决
这才是你解释器非法的原因!因为python37.dll文件损坏。
由于各种原因系统删掉了python37.dll,只要重新下载python37.dll解压复制到C:\Windows\System32\这里就行了,地址:https://cn.dll-files.com/python37.dll.html
只要电脑上丢失或损坏文件,遇到过“无法找到****.dll文件…”的消息弹窗,都可以上https://cn.dll-files.com/
重新下载回
根据上面的步骤,网上直接单独下载一个python.dll文件,复制到你之前解释器下,问题就解决了。 官网 python3.7.dll文件下载的地址 如果上面的网页打不开,那么下载我这里分享的python37.dll文件 python37.dll 分享文件(CSDN)
下载好后,我直接放到 python.exe 的同级目录:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64
添加好dll文件记得重启PyCharm 最后就解决成功了,
setting里面我的package又回来啦!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175041.html原文链接:https://javaforall.cn
相关文章
- pycharm远程调试python_pycharm调试教程
- python中numpy库的作用_python random库
- pycharm中python版本_如何在pycharm中切换python版本「建议收藏」
- 统计学 方差分析_python编写计算方差的函数
- 二级Python选择题_二级python选择题题库
- python+pycharm安装_pycharm安装教程2020
- pycharm换行继续输入_python粘贴代码自动换行
- python线程间通信的方式_android 线程间通信
- pycharm如何找到python解释器,pycharm找不到解释器怎么办
- python re.compile() 详解——Python正则表达式「建议收藏」
- 使用 python 执行 shell 命令的几种常用方式
- python deepcopy函数实现_python 多线程
- pycharm中使用anaconda部署python环境_anaconda虚拟环境是什么
- 【记录】mac使用PyCharm中Python版本不对应的解决方法
- 工具推荐|利用python-cdo高效处理气象数据
- Easy Games With Python and Pygame(一)- Pygame Quickstart
- python的环境变量的设置,安装库的两种方法,pycharm解释器设置字体大小,在DOS下运行python,无法定位动态库「建议收藏」
- Python进阶40-drf框架(二)
- OpenCV—python 颜色直方图与直方图均衡化[通俗易懂]
- pycharm中使用anaconda部署python环境_pycharm怎么用anaconda的环境