Code Monkey home page Code Monkey logo

Comments (6)

dkirkby avatar dkirkby commented on August 11, 2024

Yikes! Do you have some advice on how to debug this? For the record, the following are installed into bin currently:

fits2bitmap  fitscheck  fitsdiff  fitsheader  fitsinfo  samp_hub  speclite_benchmark  volint  wcslint

Here is the output from python setup.py --verbose --dry-run install_scripts:

running install_scripts
running egg_info
writing requirements to speclite.egg-info/requires.txt
writing speclite.egg-info/PKG-INFO
writing top-level names to speclite.egg-info/top_level.txt
writing dependency_links to speclite.egg-info/dependency_links.txt
writing entry points to speclite.egg-info/entry_points.txt
reading manifest file 'speclite.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.c' under directory '*.pyx'
warning: no files found matching '*.pxd' under directory '*.pyx'
warning: no files found matching '*' under directory 'scripts'
no previously-included directories found matching 'build'
warning: no previously-included files matching '*.o' found anywhere in distribution
writing manifest file 'speclite.egg-info/SOURCES.txt'
Installing speclite_benchmark script to /Users/david/anaconda/bin

I don't see any of these interloper scripts mentioned in any of the files under speclite.egg-info or in astropy_helpers/setup.cfg.

from speclite.

weaverba137 avatar weaverba137 commented on August 11, 2024

The extra scripts are the same scripts that are normally installed by astropy itself.

Still looking...

from speclite.

weaverba137 avatar weaverba137 commented on August 11, 2024

Aha, I thought this problem seemed familiar: astropy/package-template#111

Unfortunately no resolution as yet.

from speclite.

dkirkby avatar dkirkby commented on August 11, 2024

My reading of pypa/setuptools#395 is that this is considered expected behavior and will not be fixed. Do you agree @weaverba137?

from speclite.

weaverba137 avatar weaverba137 commented on August 11, 2024

I agree that this is expected behavior when running python setup.py install. However, what is the expected behavior when running pip install? My current belief is that pip install is the way forward. And in any case, we're pip installing into the desiconda package.

from speclite.

weaverba137 avatar weaverba137 commented on August 11, 2024

In a recent test with pip install (with the same options that desiInstall uses) and tag v0.17, only the expected script speclite_benchmark was installed in bin/. Closing.

from speclite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.