11

走る:

python3 setup.py bdist_wheel --universal

あらゆる種類のものを作成していると言われていますが、結果のディレクトリ (build/bdist.macosx-10.10-x86_64) は空です。私のホイールはどこに転がり落ちましたか?t

編集

一時出力を見ようとしていることがわかりました。を指定する-dと、案の定、指定された場所に車輪があります。-dデフォルトはありますか?私の車輪はずっと私の鼻の下に駐車されていましたか?

running bdist_wheel
running build
running build_py
running egg_info
writing dependency_links to rosapi_launcher.egg-info/dependency_links.txt
writing top-level names to rosapi_launcher.egg-info/top_level.txt
writing rosapi_launcher.egg-info/PKG-INFO
writing requirements to rosapi_launcher.egg-info/requires.txt
reading manifest file 'rosapi_launcher.egg-info/SOURCES.txt'
writing manifest file 'rosapi_launcher.egg-info/SOURCES.txt'
installing to build/bdist.macosx-10.10-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.10-x86_64/wheel
creating build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/__init__.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/containers.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/launcher.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/prop_file.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/properties.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/snapshots.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
copying build/lib/launcher/utils.py -> build/bdist.macosx-10.10-x86_64/wheel/launcher
running install_egg_info
Copying rosapi_launcher.egg-info to build/bdist.macosx-10.10-x86_64/wheel/rosapi_launcher-0.0.1-py3.4.egg-info
running install_scripts
creating build/bdist.macosx-10.10-x86_64/wheel/rosapi_launcher-0.0.1.dist-info/WHEEL

私の setup.py は次のとおりです。

from setuptools import setup
import io
import os
import launcher

here = os.path.abspath(os.path.dirname(__file__))

# noinspection PyPackageRequirements
def read(*filenames, **kwargs):
    encoding = kwargs.get('encoding', 'utf-8')
    sep = kwargs.get('sep', '\n')
    buf = []
    for filename in filenames:
        with io.open(filename, encoding=encoding) as f:
            buf.append(f.read())
    return sep.join(buf)

long_description = read('README.txt', 'CHANGES.txt')

setup(
    name='rosapi-launcher',
    version=launcher.__version__,
    install_requires=['pyaml',
                      'boto3'
                      ],
    description='RosAPI launcher',
    long_description=long_description,
    packages=['launcher'],
    include_package_data=True,
    platforms='any',
    classifiers = [
        'Programming Language :: Python',
        'Natural Language :: English'
    ]
)
4

2 に答える 2

1

正解した場合は、結果の.whlファイルを./build/...ディレクトリで検索します。ただし、結果として得られるファイル (ソース配布とホイールの両方) は、通常、デフォルトで、./dist/ディレクトリの近くにあるディレクトリに作成されますbuild。そこで検索しましたか?

于 2016-03-17T11:36:49.293 に答える
1

私が見つけた答えはこれです:

python3 setup.py bdist_wheel

結果を見つけることができる場所にはどこも書きません。

python3 setup.py bdist_wheel -d .

ここに書いてあります。

于 2015-11-06T18:01:02.920 に答える