正在尝试为raspberry pi - xbee家庭自动化运行python脚本:
from xbee import zigbee
from apscheduler.scheduler import Scheduler
import time
import serial
import Queue
我的具体问题是在这里从apscheduler导入:
from apshceduler.scheduler import Scheduler
ImportError: No module named Scheduler
这通常是1)导入名称中的大写错误,2)库未安装,或3)库的版本错误。例如,解释器抱怨z
我正在尝试使用python中的bdecode库来解码bencode格式。我还在我的python文件夹中导入了bcode库。当我尝试使用函数bdecode时,它是在库中定义的。我得到一个错误
File "C:\Python27\fit.py", line 21, in <module>
decoded = bdecode(data)
NameError: name 'bdecode' is not defined
知道为什么会发生这个错误吗?我是p
我是一个相对较新的Python用户。我试图复制教科书中讨论的一系列模块和课程。尽管在我要复制的代码中导入了Python中所有可用的库,但仍然会收到许多错误消息,如:
‘NameError: name <insert name> is not defined’
对我来说,这意味着:
我没有所有我需要的图书馆;
我未能成功导入所有库。
我的问题是:
当我在木星,或者空闲的时候,我怎么知道我成功地导入了哪些库?
对于我导入的库,我如何知道哪些函数对我可用(这样我就可以检查提供NameError的函数是否在我导入的库中)?
我遇到了一个很基本的问题,但作为一个Python初学者,我已经和它斗争了几个小时。到目前为止,文档还没有为我提供答案。
问题是,当我从python脚本导入模块时,模块中包含的import语句似乎没有执行。我手头上的资料如下:
我有一个文件project.py (即python库),如下所示:
import datetime
class Project:
""" This class is a container for project data """
title = ""
manager
我有两个python扩展(动态库),比如a.so和b.so。在这两者中,a.so依赖于b.so,特别是它使用在b.so中定义的类型。
在蟒蛇里,我可以安全地
import b
import a
# work
但当我做的时候
import a
import b
它导入很好,但是在运行代码时,它报告说a中的b.the_type类型不是b中的b.the_type。通过对gdb的仔细检查,我发现在a.so和b.so中,这种类型的PyTypeObject有两个不同的地址(以及不同的参考)。
我的问题是如何执行加载命令,或者确保这两种方式都能工作。
为了让熟悉共享库但不熟悉python的人能够帮助我,这
我正在尝试在我的计算机上运行Flask when应用程序,但在导入pymongo库时遇到一些问题。已下载,但无法导入:
(sce_env) C:\Users\antoi\Documents\Programming\Learning\scentmate_rec\webapp>python -m pip3 install pymongo
C:\Users\antoi\Documents\Programming\Learning\scentmate_rec\scraper\sce_env\Scripts\python.exe: No module named pip3
(sce_env) C
我正在使用PyCharm 2018.1.4
如果我写
from pathlib import Path
p = Path('.')
这个没问题。
另一方面,如果我写
import pathlib
p = Path('.')
我得到了
NameError: name 'Path' is not defined
我认为通过使用导入路径库,我将导入完整的库,包括路径。
与终端会话相比:
$ bpython
bpython version 0.17.1 on top of Python 3.6.4 /Users/fanta4/anaconda3/bin/
是否可以在gcloud部署管理器模板(python模板,而不是jinja)中使用通过python安装的模块?
我只能找到关于如何通过部署管理器模式文件导入.py文件的参考。例如:
app.py.schema
info:
title: app
author: me
description: this is a description
imports:
- path: helper.py
也就是说,我一次只能导入一个.py,因此对于导入pip模块没有什么用处。
这个解释说,要使用不被显式支持的库,我们需要导入完整的库源。虽然它没有提到这个完整的库源是否实际上可以是一个pip模块,或者它仅仅引用了