python - py2exe 缺少熊猫文件
问题描述
我正在尝试使用 py2exe(我唯一的选择 atm)将 vrs 2.7.13 中的 python 脚本编译为可执行文件
遇到此错误:
Traceback (most recent call last):
File "test.py", line 11, in <module>
File "pandas\__init__.pyc", line 42, in <module>
File "pandas\core\api.pyc", line 26, in <module>
File "pandas\core\groupby\__init__.pyc", line 1, in <module>
File "pandas\core\groupby\groupby.pyc", line 37, in <module>
File "pandas\core\frame.pyc", line 100, in <module>
File "pandas\core\series.pyc", line 4390, in <module>
File "pandas\core\generic.pyc", line 10138, in _add_series_or_dataframe_operations
File "pandas\core\window.pyc", line 14, in <module>
File "pandas\_libs\window.pyc", line 12, in <module>
File "pandas\_libs\window.pyc", line 10, in __load
File "pandas\_libs\skiplist.pyd", line 31, in init pandas._libs.window
ImportError: No module named skiplist
命令:python.exe setup.py py2exe
setup.py 代码:
from distutils.core import setup
import py2exe
Mydata_files = [('pandas\_libs\skiplist.pxd', ['E:\python2.7.13\Lib\site-packages\pandas\_libs\skiplist.pyd'])]
setup(
windows=['test.py'],
data_files=Mydata_files,
options={
"py2exe":{
"includes": ["pandas","bs4","requests","lxml","csv"]
}
}
)
解决方案
推荐阅读
- java - 创建对象时调用的方法
- makefile - 渲染makefile定义
- arrays - Excel - 多对列的缩小数组公式
- ios - 在通用 iOS 应用程序中,只有在 iPad Pro 12 英寸横向上,MKMapView 才会呈现为全黑地图。有什么建议么?
- azure - Azure Blob 容器
- sql - 如何根据table2中的FieldX从table1中选择不在table2中的行 - 但与表2中Field2的每个不同值相关?
- node.js - 我可以从程序执行交互式命令吗?
- java - 使用 Java.util.scanner 时出现 noSuchElement 错误
- javascript - 角度:element.Scrolltop = element.scrollheight 不起作用
- algorithm - 计算给定曼哈顿距离的点对数