解决:“cxfreeze”无法运行,没有应用程序与此操作的指定文件有关联。
当你安装完cx_Freeze后运行时,有可能会发现:
程序“cxfreeze”无法运行: 没有应用程序与此操作的指定文件有关联。所在位置 行:1 字符: 1
+ cxfreeze -h
+ ~~~~~~~~~~~。
所在位置 行:1 字符: 1
+ cxfreeze -h
+ ~~~~~~~~~~~+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException+ FullyQualifiedErrorId : NativeCommandFailed
(这是PowerShell的运行结果)
解决方案如下:
## 一、找到Python的安装目录 如果你忘了,可以 Windows+ S搜索,当然也可以这样:
- Windows
- 找到名叫 Python *.* 的文件夹
- 展开
- 右键交互式解释器
- 更多->打开文件位置
- 右键这个快捷方式->打开文件所在的位置(&I)
- 完成
二、配置环境变量
这个目录一般已经在%Path%里了,但是 .\Scripts 不一定在。
右键“此电脑”->属性(&R)->高级系统设置->环境变量(&N)…,找到“Path”(用户变量和系统变量都可以),双击,新建,把Scripts文件夹的位置填上,确定。
三、创建cxfreeze.bat
这个是我花了大把时间才知道的。
新建文本文档,更名为cxfreeze.bat,内容如下:
@echo off
python.exe {cxfreeze的完整路径} %*
cxfreeze的完整路径 只需要选中cxfreeze,并点文件资源管理器上方的主页->复制路径。
注意:
{cxfreeze的完整路径} : 若路径中有空格,则必须打引号。
解决:“cxfreeze”无法运行,没有应用程序与此操作的指定文件有关联。相关推荐
- Visual Studio“无法启动程序”系统找不到指定文件
Visual Studio"无法启动程序"系统找不到指定文件,并且打开debug发现里面生成的是exe.recipe 解决方法: 1.建立一个空项目 2.在解决方案资源管理器里面添 ...
- VC2010 无法启动程序 系统找不到指定文件
VC2010 调试时出现:无法启动程序 系统找不到指定文件.(如下图) 出现此情况是因为c语言中一个项目只能有一个主函数.可能一个项目创建两个源文件了. 删除另一个源文件即可正常调试.
- VS2005安装后,启动调试时,提示“无法启动程序 系统找不到指定文件”的解决方案
关于VS.net 2005错误: "无法启动程序"C:/.../.../test.EXE".系统找不到指定文件" --如果出现以上错误,可以试试:在菜单栏上找到 ...
- 不小心运行了一个***程序~word 2003 打开2007格式文件的转换器.rar 里的
今天打开一个word时提示要安装转换器,在网上搜索,找到了: word 2003 打开2007格式文件的转换器.rar http://ishare.iask.sina.com.cn/f/2169270 ...
- vs无法启动程序 系统找不到指定文件_进不了系统时要做的事情
进不了系统时,首先进Bios设置Boot选项,如果能奏效最好.否则,查看自己是否有之前系统的ghost,有的话重装.如果Bios设置失败,也没有ghost,就只能重装系统了. 首先,观察是否是黑屏,然 ...
- vs无法启动程序 系统找不到指定文件_玩转双系统安装,这10个知识盲区要扫除...
如果你打算在电脑上安装双系统,三系统或更多系统(Windows/Linux/macOS),那么你可能会遇到许多以前从未听说过的术语. 这篇文章的目的就是帮你扫清这个障碍, 在安装双系统时就不会那么慌了 ...
- Permission denied: win7下面eclipse上传本地文件到DFS 运行M/R程序时出现的同样的错误解决方法
情景一: 当在win7下面的eclipse装好插件,首次运行M/R程序的时候,想把文件从win7下面的本地文件传到HDFS文件系统上面:(点击Upload files to DFS 或者其他) 会遇到 ...
- Ubuntu网络调试助手mNetAssist的安装以及解决无法打开运行的问题
使用场景: windows下使用VMware 虚拟机安装 Ubuntu 18.04 在调试Ubuntu虚拟机和Windows实现TCP通讯的时候发现了一个比较好用的网络调试助手mNetAssist 放 ...
- 防火墙阻止应用程序linux,win10系统下如何解除被防火墙阻止运行的应用程序
使用win10系统的用户都知道,它内置有防火墙功能,但是有时候防火墙会默认阻止运行一些应用程序导致无法使用,那么win10系统下如何解除被防火墙阻止运行的应用程序呢?具体步骤如下. 1.右键点击系统桌 ...
最新文章
- 启动mysql会遇到的问题_MySQL学习(一)——启动和登录MySql遇到的问题及解决
- [云炬创业学笔记]第二章决定成为创业者测试18
- OpenCASCADE:Foundation Classes库组织
- 在mysql中删除表正确的是什么_在MySQL中删除表的操作教程
- 学习笔记~~~~LinkedHashMap
- java的基础类型和字节大小_java的基础类型和字节大小
- dijkstra算法matlab程序_Dijkstra算法例子
- 计算机应用技术基础教案,计算机应用技术基础实训教案.doc
- 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_06-新增页面-前端-新增页面...
- 单片机控制步进电机-电路连接
- 5个步骤搞定protoc环境安装
- 如何将域名转换为ip
- assignment to ‘float *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]指针类型错
- 设计师:设计师知识储备之硬装部分/软装部分简介、家装材料知识(吊顶材料/门窗材料/五金材料/墙面材料/地面材料/胶粘材料/油漆材料/水电材料/瓦工部分)之详细攻略
- CRM IFD部署更换证书 - adfs证书更换
- 用vue+element-ui快速写一个注册登录页面
- MySQL中json_extract()函数的用法实例
- STM32F030软件SPI控制74HC165
- 轻量级开源php源码,YzmCMS轻量级开源CMS v6.0
- Direct3D渲染管线