On 8 January 2015 at 00:20, Chris Barker <chris.bar...@noaa.gov> wrote: > When I call "setup.py develop", setuptools apparently looks for the > "install_requires" packages. If it doesn't find them, it goes out and > decided to apparently pip install them: gets the source form pypi, download, > tries to compile, etc....
Do you get any better results if you use "pip install -e ."? I'm not sure you will, but it might mean that pip does the dependency management for you rather than setuptools, and as long as conda records dependency information in a way that pip recognises that might help. > Even if it does find them already installed, it does some annoying adding to > easy_install.pth magic for them. Unfortunately, that's just the way develop mode (pip's editable mode) works. It sounds to me that this is more of a conda issue - it doesn't seem to be creating standard distribution metadata to allow pip/setuptools to recognise what it has installed, and it doesn't provide its own equivalent of editable/develop mode (which would allow you to work purely within the conda framework and avoid these issues). Have you tried asking the conda folks about these issues? I thought that when I briefly tried it out, it did install packages in a way that pip could recognise - so maybe something has changed? Paul _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig