Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:无法导入名称pubnub_Python_Pubnub - Fatal编程技术网

Python ImportError:无法导入名称pubnub

Python ImportError:无法导入名称pubnub,python,pubnub,Python,Pubnub,我对Python2.7.6中的pubhub模块有问题 我已通过sudo pip install pubnub安装 输出: >>> import pubnub Traceback (most recent call last): File "<stdin>", line 1, in <module> File "pubnub.py", line 3, in <module> from pubnub import Pubnub I

我对Python2.7.6中的pubhub模块有问题

我已通过sudo pip install pubnub安装

输出:

>>> import pubnub
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pubnub.py", line 3, in <module>
    from pubnub import Pubnub
ImportError: cannot import name Pubnub

>>> from pubnub import Pubnub
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pubnub.py", line 3, in <module>
    from pubnub import Pubnub
ImportError: cannot import name Pubnub
导入pubnub 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“pubnub.py”,第3行,在 从pubnub导入pubnub ImportError:无法导入名称Pubnub >>>从pubnub导入pubnub 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“pubnub.py”,第3行,在 从pubnub导入pubnub ImportError:无法导入名称Pubnub 我重新安装了请求、python开发和pubnub。没有任何帮助


在帮助(“模块”)中有一个模块pubnub

您的项目中有一个名为
pubnub.py
的文件,我认为导入程序在安装pubnub模块之前找到了该文件。将您的文件重命名为其他文件,一切都应该正常。

您的项目中有一个名为
pubnub.py
的文件,我认为导入程序在安装pubnub模块之前找到了该文件。将您的文件重命名为其他文件,一切都会正常工作。

我重命名了文件,删除了python3(它仍然是安装的:D),并删除了每个*.pyc文件,它现在正在工作。谢谢

我重命名了文件,删除了python3(它仍然是安装的:D),删除了所有的*.pyc文件,现在它还在工作。感谢pubnub的第4版。实例化已更改

from pubnub import pubnub
pnconf = pubnub.PNConfiguration()
pnconf.subscribe_key = 'demo'
pnconf.publish_key = 'demo'

pubnub = pubnub.PubNub(pnconf)

有关更多信息,请阅读他们的文档

,了解pubnub版本4的实例化已更改

from pubnub import pubnub
pnconf = pubnub.PNConfiguration()
pnconf.subscribe_key = 'demo'
pnconf.publish_key = 'demo'

pubnub = pubnub.PubNub(pnconf)

有关更多信息,请阅读他们的文档

我在Raspberry Pi 3上遇到了相同的问题。这是一个非常愚蠢的问题!我有一个名为pubnub.py的文件,这就是为什么当我运行位于“Desktop”文件夹中的脚本时,它无法工作的原因。然而,在我把它带到父目录“pi”之后,它导入了pubnub,没有任何问题

我的树莓皮3也遇到了同样的问题。这是一个非常愚蠢的问题!我有一个名为pubnub.py的文件,这就是为什么当我运行位于“Desktop”文件夹中的脚本时,它无法工作的原因。然而,在我把它带到父目录“pi”之后,它导入了pubnub,没有任何问题

您是否安装了多个python,尤其是anaconda?仅安装了2.7.6。Anaconda未安装我建议删除所有pubnub数据并再次执行“pip安装pubnub”您确定未安装
python3
?当安装了多个版本的python时,通常会出现这个问题。您可以尝试:)无耻的自我提升!您是否安装了多个python,尤其是anaconda?仅安装了2.7.6。Anaconda未安装我建议删除所有pubnub数据并再次执行“pip安装pubnub”您确定未安装
python3
?当安装了多个版本的python时,通常会出现这个问题。您可以尝试:)无耻的自我提升!