[英]No Module Named Facebook error Py2exe
我遇到以下问题,我的脚本运行完美,但是当我使用py2exe编译时,出现以下错误:
Traceback (most recent call last):
File "MyFile.py", line 2, in <module>
ImportError: No module named facebook
我试图在构建文件夹中创建一个名为“ facebook”的文件夹,但它抛出错误。 这次输入:
Traceback (most recent call last):
File "MyFile.py", line 13, in <module>
File "facebook\__init__pyc", line 103, in get_object
File "facebook\__init__pyc", line 245, in request
File "requests\api.pyc", line 50, in request
File "requests\session.pyc", line 465, in request
File "requests\session.pyc", line 573, in send
File "requests\adapters.pyc", line 431, in send
requests.exceptions.SSLError: [Errno 185090050] _ssl.c:344: error:0B084002:x509
certificate routines: X509_load_cert_crl_file: system lib
我的代码非常易于使用,无需编译即可正常工作:
> from facepy import GraphAPI
> import facebook
> graph = facebook.GraphAPI(AccessToken)
> graph.get_object()
这是我在p2exe中的setup.py文件
from distutils.core import setup
import py2exe
import os
setup(console=['MyFile.py'])
非常感谢大家
将其放在脚本上方的“导入Facebook”上方
import sys
sys.path.append("/some/path") #this is the directory that facebook.py is in
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.