py2exe报告paramiko失踪

时间:2014-01-17 17:53:01

标签: python py2exe

我遇到py2exe没有找到paramiko的问题。

环境是Windows 7 / Python 2.7

这是一个简单的测试(称为test2.py):

# Test file for py2exe

import sys
import os
import paramiko

print "This is a test"

这是我的'setup.py'文件:

#
from distutils.core import setup
import py2exe
setup(console=['test2.py'])

当我尝试构建* .exe:

The following modules appear to be missing
['paramiko']

我在/ lib / site-packages中没有paramiko文件夹。这可能是我的问题吗?

3 个答案:

答案 0 :(得分:0)

您是否在Windows系统上安装了paramiko?

http://vijaymurthy.wordpress.com/2011/03/30/installing-paramiko-for-windows/

答案 1 :(得分:0)

要检查的第一件事是您的相同目录中的 setup.py 与您的模块一样,并且您正在从该目录运行它

如果这不起作用,您应该在 setup.py 中将模块添加到路径中:

module_path = r'path\to\your\paramiko\module'
if module_path not in sys.path:
    sys.path.append(modules_path)

答案 2 :(得分:0)

py2exe无法处理压缩的网站包。你的paramiko是鸡蛋(基本上是拉链)文件吗?