我正在尝试从我运行了很多次的python 2.7脚本创建一个独立的应用程序,所以我按照教程创建了如下所示的安装文件:
from setuptools import setup
APP = ['scrapeMaps.py']
DATA_FILES = ['export.csv']
OPTIONS = {'argv_emulation': True,}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
当我找到scrapeMaps文件(我做$ python setup.py py2app -A
时创建的文件)并尝试运行它时,我收到错误消息
import pandas as pd
ImportError: No module named pandas
我曾多次使用过熊猫,效果很好。
我尝试过添加
PKGS = ['pandas']
OPTIONS = {'argv_emulation': True,
'packages' : PKGS,}
没有成功。此外,我的其他导入都没有工作(如果我删除导入pandas,我将在导入selenium时出错)
也尝试过:
$ python setup.py py2app --packages=pandas
但是我收到了很大的语法错误。
由于