psutil compatibility issue in gaffer==0.5.2
まだ誰も着手していません。
評価
調査の方向性
setup.py の 62 行目付近にあるバージョン制限のない psutil 依存関係を調査し、次にインストールされた依存関係でインポート失敗を再現して、gaffer --version コマンドで動作を確認します。新規インストールで互換性のある psutil リリースが使用され、gaffer --version が正常に実行されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
$ pip install gaffer
...
Successfully built gaffer pyuv psutil tornado colorama setproctitle
Installing collected packages: pyuv, psutil, tornado, colorama, setproctitle, gaffer
Successfully installed colorama-0.3.3 gaffer-0.5.2 psutil-3.0.1 pyuv-1.1.0 setproctitle-1.1.8 tornado-2.4.1
So far so good. Trying things out...
$ gaffer --version
Traceback (most recent call last):
File "/tmp/ashald/.venvs/tmp-17f0a3d67a1d4821/bin/gaffer", line 7, in <module>
from gaffer.cli.main import main
File "/tmp/ashald/.venvs/tmp-17f0a3d67a1d4821/lib/python2.7/site-packages/gaffer/cli/main.py", line 40, in <module>
from ..httpclient import Server, GafferUnauthorized, GafferForbidden
File "/tmp/ashald/.venvs/tmp-17f0a3d67a1d4821/lib/python2.7/site-packages/gaffer/httpclient/__init__.py", line 38, in <module>
from .job import Job
File "/tmp/ashald/.venvs/tmp-17f0a3d67a1d4821/lib/python2.7/site-packages/gaffer/httpclient/job.py", line 7, in <module>
from ..process import ProcessConfig
File "/tmp/ashald/.venvs/tmp-17f0a3d67a1d4821/lib/python2.7/site-packages/gaffer/process.py", line 18, in <module>
from psutil.error import AccessDenied
ImportError: No module named error
Quick googling leads to "psutil.error.py module was removed in 2.0.0 version"
Second attempt:
$ pip install "psutil<2"
...
Successfully installed psutil-1.2.1
$ gaffer --version
gaffer version 0.5.2
Looking at setup.py in master there is version-unbounded dependency on psutil.
- 主要言語
- Python
- スター
- 365
- フォーク
- 32
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
benoitc/gaffer のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
-
Isn't a directoryオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
-
question
難易度 1/5 1時間未満 初心者へのやさしさ 30/100
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
openvinotoolkit/openvino_notebooks#3858 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
hummingbot/hummingbot-api#256 ·
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
-
area:other help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
WingedGuardian/GENesis-AGI#4734 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
peach-mitao/peach#693 ·
メンテナーはふだん 1 日以内に返信