2015-10-28 10 views
10

corro:cerco di costruire una ruota universale, ma rotola via

python3 setup.py bdist_wheel --universal 

Dice che è fare ogni genere di cose, ma poi la directory risultante (build/bdist.macosx-10.10-x86_64) è vuoto. Dove ha fatto il mio scorrimento della rotellina via a? T

Modifica

Ora vedo che sto cercando di guardare l'output temperatura. Quando indico -d, abbastanza sicuro, c'è una ruota nella posizione designata. -d ha un valore predefinito? La mia ruota è stata parcheggiata sotto il mio naso per tutto il tempo?

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 

mio 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

Bel titolo lì! Hai partecipato a meta molto? (Quindi penso che teniamo tali titoli solo per meta :-)) –

+2

Sto usando piccole dosi di umorismo qui dal 2010. – bmargulies

+0

Beh, allora dovrò seguire il tuo profilo;) Hehe, ma immagino che questo titolo sarebbe il più divertente. –

risposta

0

La risposta che ho trovato è questo:

python3 setup.py bdist_wheel 

non scrive i risultati ovunque io posso trovarli.

python3 setup.py bdist_wheel -d . 

scrive, beh, proprio qui.

1

Se ho ragione, si cerca il file .whl risultante nella directory ./build/.... Ma i file risultanti, sia la distribuzione di origine che la ruota, di solito vengono creati automaticamente nella directory ./dist/, che si trova vicino alla directory build. Hai cercato lì?

+0

Non ricordo dove ho guardato a novembre. – bmargulies

Problemi correlati