当你安装完cx_Freeze后运行时,有可能会发现:
程序“cxfreeze”无法运行: 没有应用程序与此操作的指定文件有关联。所在位置 行:1 字符: 1
+ cxfreeze -h
+ ~~~~~~~~~~~。
所在位置 行:1 字符: 1
+ cxfreeze -h
+ ~~~~~~~~~~~+ CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException+ FullyQualifiedErrorId : NativeCommandFailed

(这是PowerShell的运行结果)

解决方案如下:

## 一、找到Python的安装目录 如果你忘了,可以 Windows+ S搜索,当然也可以这样:

  1. Windows
  2. 找到名叫 Python *.* 的文件夹
  3. 展开
  4. 右键交互式解释器
  5. 更多->打开文件位置
  6. 右键这个快捷方式->打开文件所在的位置(&I)
  7. 完成

二、配置环境变量

这个目录一般已经在%Path%里了,但是 .\Scripts 不一定在。
右键“此电脑”->属性(&R)->高级系统设置->环境变量(&N)…,找到“Path”(用户变量和系统变量都可以),双击,新建,把Scripts文件夹的位置填上,确定。

三、创建cxfreeze.bat

这个是我花了大把时间才知道的。
新建文本文档,更名为cxfreeze.bat,内容如下:

@echo off
python.exe {cxfreeze的完整路径} %*

cxfreeze的完整路径 只需要选中cxfreeze,并点文件资源管理器上方的主页->复制路径。

注意:

{cxfreeze的完整路径} : 若路径中有空格,则必须打引号。

解决:“cxfreeze”无法运行,没有应用程序与此操作的指定文件有关联。相关推荐

  1. Visual Studio“无法启动程序”系统找不到指定文件

    Visual Studio"无法启动程序"系统找不到指定文件,并且打开debug发现里面生成的是exe.recipe 解决方法: 1.建立一个空项目 2.在解决方案资源管理器里面添 ...

  2. VC2010 无法启动程序 系统找不到指定文件

    VC2010 调试时出现:无法启动程序 系统找不到指定文件.(如下图) 出现此情况是因为c语言中一个项目只能有一个主函数.可能一个项目创建两个源文件了. 删除另一个源文件即可正常调试.

  3. VS2005安装后,启动调试时,提示“无法启动程序 系统找不到指定文件”的解决方案

    关于VS.net 2005错误: "无法启动程序"C:/.../.../test.EXE".系统找不到指定文件" --如果出现以上错误,可以试试:在菜单栏上找到 ...

  4. 不小心运行了一个***程序~word 2003 打开2007格式文件的转换器.rar 里的

    今天打开一个word时提示要安装转换器,在网上搜索,找到了: word 2003 打开2007格式文件的转换器.rar http://ishare.iask.sina.com.cn/f/2169270 ...

  5. vs无法启动程序 系统找不到指定文件_进不了系统时要做的事情

    进不了系统时,首先进Bios设置Boot选项,如果能奏效最好.否则,查看自己是否有之前系统的ghost,有的话重装.如果Bios设置失败,也没有ghost,就只能重装系统了. 首先,观察是否是黑屏,然 ...

  6. vs无法启动程序 系统找不到指定文件_玩转双系统安装,这10个知识盲区要扫除...

    如果你打算在电脑上安装双系统,三系统或更多系统(Windows/Linux/macOS),那么你可能会遇到许多以前从未听说过的术语. 这篇文章的目的就是帮你扫清这个障碍, 在安装双系统时就不会那么慌了 ...

  7. Permission denied: win7下面eclipse上传本地文件到DFS 运行M/R程序时出现的同样的错误解决方法

    情景一: 当在win7下面的eclipse装好插件,首次运行M/R程序的时候,想把文件从win7下面的本地文件传到HDFS文件系统上面:(点击Upload files to DFS 或者其他) 会遇到 ...

  8. Ubuntu网络调试助手mNetAssist的安装以及解决无法打开运行的问题

    使用场景: windows下使用VMware 虚拟机安装 Ubuntu 18.04 在调试Ubuntu虚拟机和Windows实现TCP通讯的时候发现了一个比较好用的网络调试助手mNetAssist 放 ...

  9. 防火墙阻止应用程序linux,win10系统下如何解除被防火墙阻止运行的应用程序

    使用win10系统的用户都知道,它内置有防火墙功能,但是有时候防火墙会默认阻止运行一些应用程序导致无法使用,那么win10系统下如何解除被防火墙阻止运行的应用程序呢?具体步骤如下. 1.右键点击系统桌 ...

最新文章

  1. 启动mysql会遇到的问题_MySQL学习(一)——启动和登录MySql遇到的问题及解决
  2. [云炬创业学笔记]第二章决定成为创业者测试18
  3. OpenCASCADE:Foundation Classes库组织
  4. 在mysql中删除表正确的是什么_在MySQL中删除表的操作教程
  5. 学习笔记~~~~LinkedHashMap
  6. java的基础类型和字节大小_java的基础类型和字节大小
  7. dijkstra算法matlab程序_Dijkstra算法例子
  8. 计算机应用技术基础教案,计算机应用技术基础实训教案.doc
  9. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_06-新增页面-前端-新增页面...
  10. 单片机控制步进电机-电路连接
  11. 5个步骤搞定protoc环境安装
  12. 如何将域名转换为ip
  13. assignment to ‘float *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]指针类型错
  14. 设计师:设计师知识储备之硬装部分/软装部分简介、家装材料知识(吊顶材料/门窗材料/五金材料/墙面材料/地面材料/胶粘材料/油漆材料/水电材料/瓦工部分)之详细攻略
  15. CRM IFD部署更换证书 - adfs证书更换
  16. 用vue+element-ui快速写一个注册登录页面
  17. MySQL中json_extract()函数的用法实例
  18. STM32F030软件SPI控制74HC165
  19. 轻量级开源php源码,YzmCMS轻量级开源CMS v6.0
  20. Direct3D渲染管线

热门文章

  1. PDCA 计划 执行 检查 反馈(处理)
  2. 后大学时代,敢问路在何方?
  3. 人脸识别(二)----如何生成CSV文件
  4. android软件是真的吗,安卓手机拍照太假,苹果才够真实,真是这样吗
  5. DATAGRID经典技巧(经典而且容易,好东西来的)
  6. 神州信息助力威海商行打造国产自主“技术中台”
  7. 设置PreferenceFragment主题
  8. flutter 文字的展开以及收起
  9. 如何诊断修正17883,17884,17887,17888错误
  10. 苹果软件系列产品介绍