蟒蛇 3.6 |导入包"tweepy"时出错



在python 3.6

中导入软件包时运行时错误

我正在尝试在Windows 10上运行的Pyhton 3.6上安装和导入软件包。使用Anaconda提示,我能够成功地安装软件包" Tweepy",但是当我打开Spyder以导入相同的软件包时,我将面对运行时错误:

File "C:UsersmohitAnaconda3libimp.py", line 271, in find_module
    "not {}".format(type(path))) RuntimeError: 'path' must be None or a list, not <class '_frozen_importlib_external._NamespacePath'>

对此错误的原因有什么帮助,非常感谢!

详细信息

在使用Anaconda提示安装" Tweepy"后结果:

(C:UsersmohitAnaconda3) C:Usersmohit>pip install -U tweepy
Requirement already up-to-date: tweepy in c:usersmohitanaconda3libsite-packages
Requirement already up-to-date: six>=1.7.3 in c:usersmohitanaconda3libsite-packages (from tweepy)
Requirement already up-to-date: requests>=2.4.3 in c:usersmohitanaconda3libsite-packages (from tweepy)
Requirement already up-to-date: requests-oauthlib>=0.4.1 in c:usersmohitanaconda3libsite-packages (from tweepy)
Requirement already up-to-date: chardet<3.1.0,>=3.0.2 in c:usersmohitanaconda3libsite-packages (from requests>=2.4.3->tweepy)
Requirement already up-to-date: idna<2.7,>=2.5 in c:usersmohitanaconda3libsite-packages (from requests>=2.4.3->tweepy)
Requirement already up-to-date: urllib3<1.23,>=1.21.1 in c:usersmohitanaconda3libsite-packages (from requests>=2.4.3->tweepy)
Requirement already up-to-date: certifi>=2017.4.17 in c:usersmohitanaconda3libsite-packages (from requests>=2.4.3->tweepy)
Requirement already up-to-date: oauthlib>=0.6.2 in c:usersmohitanaconda3libsite-packages (from requests-oauthlib>=0.4.1->tweepy)

在Spyder Console上运行命令导入twepy后错误:

'

导入tweepy

Traceback (most recent call last):
  File "<ipython-input-5-9d8dd8a91c0e>", line 1, in <module>
    import tweepy
  File "C:UsersmohitAnaconda3libsite-packagestweepy__init__.py", line 16, in <module>
    from tweepy.auth import OAuthHandler, AppAuthHandler
  File "C:UsersmohitAnaconda3libsite-packagestweepyauth.py", line 9, in <module>
    from requests_oauthlib import OAuth1Session, OAuth1
  File "C:UsersmohitAnaconda3libsite-packagesrequests_oauthlib__init__.py", line 3, in <module>
    from .oauth2_auth import OAuth2
  File "C:UsersmohitAnaconda3libsite-packagesrequests_oauthliboauth2_auth.py", line 2, in <module>
    from oauthlib.oauth2 import WebApplicationClient, InsecureTransportError
  File "C:UsersmohitAnaconda3libsite-packagesoauthliboauth2__init__.py", line 11, in <module>
    from .rfc6749.clients import Client
  File "C:UsersmohitAnaconda3libsite-packagesoauthliboauth2rfc6749clients__init__.py", line 11, in <module>
    from .base import Client, AUTH_HEADER, URI_QUERY, BODY
  File "C:UsersmohitAnaconda3libsite-packagesoauthliboauth2rfc6749clientsbase.py", line 17, in <module>
    from oauthlib.oauth2.rfc6749.parameters import (parse_token_response,
  File "C:UsersmohitAnaconda3libsite-packagesoauthliboauth2rfc6749parameters.py", line 17, in <module>
    from oauthlib.signals import scope_changed
  File "C:UsersmohitAnaconda3libsite-packagesoauthlibsignals.py", line 9, in <module>
    from blinker import Namespace
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 951, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 890, in _find_spec
  File "<frozen importlib._bootstrap>", line 864, in _find_spec_legacy
  File "C:UsersmohitAnaconda3libsite-packagespyximportpyximport.py", line 253, in find_module
    fp, pathname, (ext,mode,ty) = imp.find_module(fullname,package_path)
  File "C:UsersmohitAnaconda3libimp.py", line 271, in find_module
    "not {}".format(type(path)))
RuntimeError: 'path' must be None or a list, not <class '_frozen_importlib_external._NamespacePath'>
'

OS:Windows 10,64位Anaconda 3Python版本:3.6

( spyder维护者在这里(这是Spyder中的一个已知错误。请阅读与之相关的线程以进行临时解决方法。

最新更新