2016-05-04 3 views
6

を、私はこの非常に関連する質問にすべてを試してみた: Why can I not create a wheel in python?は、車輪構築することはできません - エラー:無効なコマンド 'bdist_wheel'

しかし、私はまだ取得:

usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 
    or: setup.py --help [cmd1 cmd2 ...] 
    or: setup.py --help-commands 
    or: setup.py cmd --help 

error: invalid command 'bdist_wheel' 

コンテキスト:

$ pip --version 
pip 8.1.1 from /home/bdillman/proj/fashion/lib/python3.5/site-packages (python 3.5) 

$ python -c "import setuptools; print(setuptools.__version__)" 
18.2 

$ python --version 
Python 3.5.1 

$ which python 
/home/bdillman/workspace/fashion/bin/python 

$ pip list 
Mako (1.0.4) 
MarkupSafe (0.23) 
peewee (2.8.0) 
pip (8.1.1) 
PyYAML (3.11) 
setuptools (21.0.0) 
wheel (0.29.0) 

だから、すべてがインストールされているように見えて、バージョンがよく見える(私は思う)。誰でも、ここで診断を進めるためにチェックするべき事柄がありますか?

正確なコマンドは次のとおりです。私も私もpip install --upgrade setuptoolspip install --upgrade wheelをやった、と彼らは最新だ

$ sudo python setup.py bdist_wheel 

を試してみた

$ python setup.py bdist_wheel 

+0

ホイールファイルの作成に使用している正確なコマンドは何ですか? – linusg

+1

ああ、たぶん、pip、wheel、setuptoolsを更新する( 'pip install --upgrade setuptools'など)! – linusg

+0

質問に情報を追加しました。私は、リンクされた質問に記載されているすべてのものを試しましたが、成功しませんでした。それは他のものでなければならない。 –

答えて

2

解決しました。私はどうしたのか分かりませんが、私のpythonの仮想環境は、別の仮想環境を使ってpipで混乱していました。私は自分の仮想環境を修正しましたが、今はすべてうまくいくようです。

私はPythonと仮想環境には新しく、仮想環境を含むプロジェクト全体をコピーしてから編集したと思います。

1

注意すべき点は、setuptoolsで、distutilsではなく、必ず使用してください。

関連する問題