在 anaconda 上安装 cx_freeze?
Posted
技术标签:
【中文标题】在 anaconda 上安装 cx_freeze?【英文标题】:Install cx_freeze on anaconda? 【发布时间】:2015-01-21 17:33:03 【问题描述】:我正在尝试将 cx_freeze 安装到我在 anaconda 中创建的虚拟环境中。在环境中,我输入 (https://binstar.org/pyzo/cx_freeze):
conda install -c https://conda.binstar.org/pyzo cx_freeze
我收到以下消息:
Fetching package metadata: ...
Solving package specifications: ..
Error: Unsatisfiable package specifications.
Generating hint:
[2/2 ] |#####################################################################################################################################################################################| 100%
Hint: the following combinations of packages create a conflict with the
remaining packages:
- python 2.7*
- cx_freeze
我在 linux-64 Ubuntu 14 上的 python 版本 2.7.9 上使用 anaconda 3.7.4。
【问题讨论】:
该频道只有用于 Python 3 (see files) 的 cx_Freeze 包。如果你想在 Python 2 中使用它,你需要为 Python 2 的 cx_Freeze 创建一个 conda 包,或者在你的环境中使用conda install pip
并使用它来安装 cx_Freeze。
谢谢。如果您想将此添加为答案,我将标记为已接受。
【参考方案1】:
万一conda install
因为与你使用的Python版本冲突而无法安装包:
conda install pip
(或 conda list
以查看 pip 是否在已安装包的列表中)
使用 pip 安装你的包:pip install <name of your package>
【讨论】:
以上是关于在 anaconda 上安装 cx_freeze?的主要内容,如果未能解决你的问题,请参考以下文章
使用 cx_freeze 转换为 *.exe 时出现 SSL 异常
如何在使用 cx_Freeze 6.0b1 冻结的 Linux 上修复 python 3.7.3 脚本上的 numpy 依赖项路径?