我遇到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文件夹。这可能是我的问题吗?
答案 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是鸡蛋(基本上是拉链)文件吗?