2016-03-31 8 views
1

私は10番でAnaconda 2.4.1(64ビット)とPython 3.5.1でSpyderを実行しています:import beanstalk(pybeanstalk)results "インポートエラーなしモジュール 'serverconn'"

経由でPybeanstalkをインポートしようとしました。

import beanstalk

IPythonコンソールに戻ります:

import error no module named 'serverconn'

私はエラーの私のグーグルをやったし、私が今まで得るすべては誰かがPyYAMLとして問題がない持っているGoogleグループのスレッドですベイインストールされています。私はそれが関連していることを期待してスレッドはpybeanstalkについてです。しかし、それは解決策を提供しません。残りの結果はあまり良くありません。しかし、pyyamlがインストールされました。これも更新されました。問題は残っている。

私は正確なエラーをGoogleに試みましたが、何も見つからないため、Googleは完全一致結果ではなく部分一致結果を返します。結果は、見つからない他のさまざまなパッケージに関する一連の結果です。

Googleで見つけることができるserverconnへの唯一の言及は、前述のGoogleグループスレッドの一環としてserverconn.pyです。

私は同じ結果でhttps://github.com/beanstalkd/pybeanstalkからここにインストールしようとしました。

私は、いくつかのbeanstalkパッケージがPython 3と互換性があることに気付きました。しかし、pybeanstalkはそれを言及しませんでした。

私には何が欠けていますか?おかげ

+0

両方まったく同じ問題に互換性があります。私はpybeanstalkリポジトリ(ここではhttps://github.com/beanstalkd/pybeanstalk/issues/25)に問題を作成しました。 – Epoc

答えて

0

pybeanstalkの公式リポジトリにthis issueをsubmitingした後、ここにメンテナの1からresponseです:

のPython 3がサポートされていません。その問題を自由に開いてください。誰もがそれに取り組む時間を持っている保証はありません。 Python3をサポートするためにこのパッケージを更新することは自明ではありません。

編集:私はpystalkdという名前BeanstalkdクライアントhereのPythonの3バージョンのみを発見しました。 pystalkという名前

もう一つは、Pythonの3.5.1を使用してWindows上で、ここではPython 2と3

+0

これは標準的な習慣であるかどうかは不明ですが、ライブラリが 'import sys'を実行して' sys.version_info.major == 3 'であるかどうかチェックすることができればいいかもしれません。それでエラーは 'pybeanstalkが(現在)python3をサポートしていないと言うと手作りになる可能性があります。 をクリックして私たちのgithubをフォークし、私たちを助けてください! – dwanderson

+1

@Epocという情報をありがとう。私はバージョンの問題を疑うようになり始めましたが、修正するのは簡単なことだと思っていました。私は代替パッケージを探していましたが、pystalkdは見つけられませんでした。だから...私は自分の検索を間違えたに違いない。リンクありがとう。 –

+0

@gabe私も何らかの理由でpystalkdがeasly findableではありません:)あなたは大歓迎です! – Epoc

関連する問題