簡體   English   中英

在python項目中找不到模塊?

[英]Modules not found in python project?

我在Pycharm中有一個python項目。 代碼如下:

from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
from kafka import SimpleProducer, KafkaClient

access_token = "56078905-nIhiZaeN6pe2GeNvppxItmO6ap6YYXKXfqqAjqt8f"
access_token_secret =  "2ZD1RENb7jvXgR7TmDu6pKcgliCC3du89jG7hTibfeTI6"
consumer_key =  "e8vFKglSgPeMFueUXX4e2bglB"
consumer_secret =  "O85aPvR1u42NLinbjRbbmAb0ajN6gTVZXB4uGXfhASBdTda7jv"

class StdOutListener(StreamListener):
    def on_data(self, data):
        producer.send_messages("trump", data.encode('utf-8'))
        print (data)
        return True
    def on_error(self, status):
        print (status)

kafka = KafkaClient("localhost:9092")
producer = SimpleProducer(kafka)
l = StdOutListener()
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, l)
stream.filter(track="trump")

但是,當我運行此命令時,出現以下錯誤:

Traceback (most recent call last):
  File "/Users/nke09/kafkatest/twitterkafka.py", line 3, in <module>
    from tweepy.streaming import StreamListener
  File "/usr/local/lib/python3.6/site-packages/tweepy/__init__.py", line 12, in <module>
    from tweepy.models import Status, User, DirectMessage, Friendship, SavedSearch, SearchResults, ModelFactory, Category
  File "/usr/local/lib/python3.6/site-packages/tweepy/models.py", line 7, in <module>
    from tweepy.utils import parse_datetime, parse_html_value, parse_a_href
  File "/usr/local/lib/python3.6/site-packages/tweepy/utils.py", line 9, in <module>
    import six
ModuleNotFoundError: No module named 'six'

我不明白,因為我確實安裝了六個。

您的問題是,您可能為此特定項目選擇了一個virtual env ,而不是選擇現有的解釋器。 因此,請轉到Settings-->Project Interpreter ,然后從選項中選擇現有的python解釋器。 但是,我認為在執行此操作之前,您應該先進行pip install six並檢查其是否已真正安裝

從pycharm,

轉到settings -> project Interpreter

檢查是否安裝了six 如果已安裝,則可以在表中看到。 如果未安裝,

單擊右上角的+按鈕,您將彈出“可用軟件包”的彈出窗口。 然后搜索six python包。

然后單擊“ Install package以安裝軟件包

也許您應該檢查是否已為python2或python3安裝了第六個模塊,請為python3 使用Pip3為python2使用pip也許對您有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM