在Ubuntu 16.04上安装cx_Freeze时出错[Errno 2]

时间:2016-06-25 13:51:29

标签: python install cx-freeze setup.py ubuntu-16.04

我正在尝试在Ubuntu 16.04上安装cx_Freeze。 Pip安装不起作用,所以我下载了一个tarball(tar.gz),将其解压缩并将cx_Freeze文件夹移动到我的主目录。

我已导航到cx_freeze文件夹并使用此命令:

sudo python setup.py build

并且没有任何错误,但是当我尝试安装它时:

sudo python setup.py install

我最终得到了这个错误:

error: [Errno 2] No such file or directory: 'samples'

我在某处读到了关于绝对路径等的内容,但我不确定我应该如何告诉cx_Freeze的设置脚本它正在运行的绝对路径,或者这有多少话要说。

希望有人可以帮我解决这个问题。

亲切的问候。

编辑:我使用的是64位版本的Ubuntu

1 个答案:

答案 0 :(得分:1)

J.J。 Hakala建议用pip安装最新版本的cx_freeze,以及他提供正确的源链接,这使我可以使用他在评论中发布的代码安装cx_freeze:

sudo pip install https://bitbucket.org/anthony_tuininga/cx_freeze/get/tip.tar.bz2

我发布解决方案作为答案,因为他留下了评论,但如果他想将解决方案作为答案自己发布,我会将答案标记为解决问题的答案。