共勉
"诸君离学校而去了。在社会上立身的困难,恐怕比在学校里求学还要加甚。若非立志奋斗,则以前所受的教育,反足以增加人生的苦恼,或转为堕落的工具。这是诸君所当特别注意的。事业的成功,须经过长时间的辛苦艰难——成功的代价,走过了许多荆棘的路,方才能寻获康庄大道。立志是砍荆棘斧斤,奋斗是劳力。万不可希望以最少的劳力,获最大的成功。" -- 蒋梦麟
Knight's Blog
滴滴海浪技术主管, 前百度资深研发工程师,现居上海。 擅长于大规模的系统平台服务架构。在

- 亿级别搜索平台(sov5.cn)
- 大规模分布式爬虫
- 中间件架设(disconf,CanalX)
- 广告平台(百度联盟广告)
- 租车平台(滴滴租车)
- 语言招聘平台(51tra.com)
- 内容平台(100weidu.com)
- 社区平台(python88.com)
- 资源下载平台(misou.com)
- 计算机图形图像技术(一篇一作)
- 机器学习(一篇一作)

等领域具有颇有经验。
联系方式: knightliao AT gmail.com
联系
Knight's Blog » 工作

pkg_resources.ResolutionError: No script named '??'

2016-02-25 22:42

晚上想要将python变成一个可执行文件时, http://www.django-china.cn/topic/1464/

一直出现这个错误,

而且,在linux环境下正常work, 但是在mac环境下一直不行。

应该是环境出问题了,但找到。

最后 我调试 pkg_resources.py 这个类,直击 python 动态库中。

从中,我发现我明明转入 版本0.2,但是他动态链接的时候却一直是0.1,奇怪!

不过我貌似瞬间了解知道为什么了,应该就是 “链接不到正确的版本文件”

我看下 python bin下的可执行文件 的pyc的时间果然是4个小时前的数据。。。

将这个可执行文件删除,重新安装可执行文件。

OK

当程序员真是一个苦逼的职业。。今天又调了一个晚上。。

1643 次点击