pyudev
パッケージを0.15から0.16.x以上に更新しようとすると、次のメッセージが表示されます。
$ sudo pip install pyudev 0.21.0 -U
Collecting pyudev
Using cached https://files.pythonhosted.org/packages/bc/a2/31a07829acea8e70a28c247f43fa5d981229ae0f9edfeddedf52de00709b/pyudev-0.21.0.tar.gz
Collecting 0.21.0
Could not find a version that satisfies the requirement 0.21.0 (from versions: )
No matching distribution found for 0.21.0
問題を解決する方法をご存知ですか?
メモ:でも同じことが起こりますdnspython
。
答え1
入力したコマンドの形式が正しくありません。有効な要件指定子は次のとおりです。
packagename
packagename==version
packagename>=version
(または<=
)packagename>version
(または<
)
==
正しいバージョン指定子のシンボルを追加します。
$ pip install pyudev==0.21.0