Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instructions to create PDSH conda environment fails #19

Closed
dwelden opened this issue Dec 5, 2016 · 9 comments
Closed

Instructions to create PDSH conda environment fails #19

dwelden opened this issue Dec 5, 2016 · 9 comments

Comments

@dwelden
Copy link

dwelden commented Dec 5, 2016

Fetching package metadata .........
Solving package specifications: ....

UnsatisfiableError: The following specifications were found to be in conflict:

  • numpy ==1.11
  • python 3.5*
    Use "conda info " to see the dependencies for each package.
@jakevdp
Copy link
Owner

jakevdp commented Dec 5, 2016

Thanks for the report. What operating system are you on?

@dwelden
Copy link
Author

dwelden commented Dec 6, 2016

Windows 7 Enterprise 64-bit Service Pack 1 (Version 6.1.7601). Conda version 4.2.13.

@jakevdp
Copy link
Owner

jakevdp commented Dec 6, 2016

Huh. It might be that numpy 1.11 builds are not available for Windows on conda. I'd suggest using numpy 1.10 instead.

@jakevdp
Copy link
Owner

jakevdp commented Dec 6, 2016

If this continues to be an issue, I'd ask for help on the conda mailing list.

@jakevdp jakevdp closed this as completed Dec 6, 2016
@jakevdp
Copy link
Owner

jakevdp commented Dec 6, 2016

I changed the requirement to 1.11.1 – you might check if that works better. I don't have access to a Windows machine, so all I can do is take shots in the dark here...

If you come up with a good solution please let me know.

@dwelden
Copy link
Author

dwelden commented Dec 8, 2016

Fails under Linux Mint 18 32-bit (Ubuntu Xenial) with Conda v4.2.13 also. Different UnsatisfiableError this time though:

`dave@dave-VirtualBox ~ $ conda create -n PDSH python=3.5 --file PDSHrequirements.txt
Fetching package metadata .......
Solving package specifications: ....

UnsatisfiableError: The following specifications were found to be in conflict:

  • basemap -> numpy 1.10*|1.7*|1.8*|1.9*
  • basemap -> python 2.6*|3.3*
  • numpy ==1.11.1
    Use "conda info " to see the dependencies for each package.
    `

@jakevdp
Copy link
Owner

jakevdp commented Dec 8, 2016

What if you try with --channel conda-forge?

@jakevdp
Copy link
Owner

jakevdp commented Dec 8, 2016

I think the best fix might be to remove the requirements file entirely, and go back to just listing dependencies in the README. It's less convenient, but I'm not certain it's possible to fix this so that it will work perfectly for everyone on all platforms, architectures, and package managers.

@dwelden
Copy link
Author

dwelden commented Dec 8, 2016

Oddly enough, mixed results: on my Windows 64 system, the PDSH environment is installing as I type. On the linux system, same error as before. If the Windows environment is operational when it completes, I will abandon the linux environment and proceed. Either way, I will post at least one more time with the results.

Thanks for your patient assistance.

UPDATE: Adding --channel conda-forge worked for Windows 64-bit environment creation, had no impact on linux 32-bit environment creation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants