Python:执行py命令,提示: Can‘t find a default Python.

273 篇文章 1 订阅
5 篇文章 0 订阅

1.Python运行环境罢工

今天,要运行一个前年用python编写的爬虫程序,先检测python运行环境是否正常:

D:\Python38-32\works>c:\windows\py.exe
Can't find a default Python.

再试:

D:\Python38-32\works>py --list
Installed Pythons found by py Launcher for Windows
No Installed Pythons Found!

2、尝试修复文件关联信息

C:\WINDOWS\system32> assoc .py=Python.File

C:\WINDOWS\system32>ftype Python.File="Python38-32\python.exe" %1 %*
Python.File="Python38-32\python.exe" %1 %*

还是不行。

3.在path环境变量中添加python的路径

检查环境变量path,发现其中没有python的路径,补上:

path=%path%;d:\Python38-32

仍然不行。

4.修改注册表中Python的安装路径

打开注册表编辑器,检查:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Python\PyLauncher

发现InstallDir项的值是c:\WINDOWS\,改为:d:\Python38-32\。

还是不行。

5.想起原因了

网上找到的修复方法都试了,还是不行。

突然想起来,去年国庆收假时Windows帐户无法登录:

于是新建了一个帐户。

后来由于磁盘空间紧张,就把Python系统文件夹从E盘移动到了D盘。

估计是这两个原因叠加导致Python难以运行修复。

于是上Python下载Python安装程序重新安装,搞定。

  • 15
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
这个错误提示表明在指定的目录中找不到名为'__main__'的模块。根据提供的引用内容,可以看出这个问题与Python项目的配置有关,并且可能是由于项目文件结构或配置错误导致的。 要解决这个问题,可以尝试以下步骤: 1. 确保项目文件结构正确:检查项目目录下是否包含名为'__main__.py'的文件。如果没有,请确保你正在运行的是正确的项目文件夹。 2. 检查项目配置文件:查看项目的配置文件,确保其中的WSGI应用程序路径正确配置,并且指向正确的文件路径。在你的情况下,应该是指向'WebTool.wsgi.application'。 3. 重新安装项目依赖:有时候安装项目依赖时可能出现问题,导致某些模块无法被正确加载。尝试删除项目的虚拟环境(如果存在)并重新安装项目依赖,然后再次运行项目。 如果你已经尝试了以上步骤但问题仍然存在,可能需要更详细的项目信息或错误日志来帮助进一步分析和解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Python项目运行报错 django.core.exceptions.ImproperlyConfigured: WSGI application ‘WebTool.wsgi....](https://blog.csdn.net/gmaaa123/article/details/125477977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Python笔记.docx](https://download.csdn.net/download/bxy0806/88235414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

紫郢剑侠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值