pychram中怎么安装cx

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pychram中怎么安装cx相关的知识,希望对你有一定的参考价值。

参考技术A 首先确认下是否已经安装python,需要先安装python解释器,官网自行百度,自行选择python版本:2.7或者3.6。 参考技术B 正常安装

安装 cx_Freeze

【中文标题】安装 cx_Freeze【英文标题】:Install of cx_Freeze 【发布时间】:2018-08-03 15:14:02 【问题描述】:

您好,我尝试在我的 linux 上安装 cx_Freeze,但无法安装。我想安装它以将我的 python 应用程序 (.py) 转换为可执行应用程序。

我从这个网站下载源代码:https://sourceforge.net/projects/cx-freeze/?source=typ_redirect 并解压到一个文件夹中。

我按照安装说明在控制台中发出 python setup.py build 并收到以下错误:

python setup.py build
Traceback (most recent call last):
  File "setup.py", line 138, in <module>
    finder = cx_Freeze.ModuleFinder(bootstrap = True)
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 160, in __init__
    self._AddBaseModules()
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 187, in _AddBaseModules
    self.IncludeModule("traceback")
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 678, in IncludeModule
    namespace = namespace)
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 346, in _ImportModule
    deferredImports, namespace = namespace)
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 436, in _InternalImportModule
    parentModule, namespace)
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 502, in _LoadModule
    self._ScanCode(module.code, module, deferredImports)
  File "/home/calbert/Téléchargements/cx_Freeze-4.3.3/cx_Freeze/finder.py", line 588, in _ScanCode
    arguments.append(co.co_consts[opArg])
IndexError: tuple index out of range

感谢您的帮助,因为我不是 linux 程序安装的专业人士 ;)

【问题讨论】:

【参考方案1】:

cx_Freeze 已从 sourceforge 移出,您只能在那里找到旧版本(可能与您的 Python 安装不兼容)。目前cx_Freeze的源码可以在here on GitHub找到。

cx_Freeze 也可以通过发出命令从 PyPI 安装

python -m pip install cx_Freeze --upgrade

官方信息请见entry page of cx_Freeze。

【讨论】:

以上是关于pychram中怎么安装cx的主要内容,如果未能解决你的问题,请参考以下文章

linux pychram 下载安装

pychram安装教程

python3怎么打包成exe

怎样将写好的.py文件生成exe可执行文件

python在pychram中利用djingo开发helloword

window10安装python开发环境