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

Conda installation does not include pandas #160

Closed
ngoldbaum opened this issue Nov 13, 2018 · 3 comments
Closed

Conda installation does not include pandas #160

ngoldbaum opened this issue Nov 13, 2018 · 3 comments

Comments

@ngoldbaum
Copy link

As outlined in the README, I did:

conda install easyaccess==1.4.5 -c mgckind

This installed the following list of packages on top of a bare miniconda installation:

The following NEW packages will be INSTALLED:

    blas:                 1.0-mkl
    cx_oracle:            5.3-py36_0             mgckind
    easyaccess:           1.4.5-py36h079ba9d_0   mgckind
    fitsio:               0.9.11-py36_1          mgckind
    future:               0.17.1-py36_0
    intel-openmp:         2019.0-118
    libgfortran:          3.0.1-h93005f0_2
    mkl:                  2019.0-118
    mkl_fft:              1.0.6-py36hb8a8100_0
    mkl_random:           1.0.1-py36h5d10147_1
    numpy:                1.15.4-py36h6a91979_0
    numpy-base:           1.15.4-py36h8a80b8c_0
    oracle-instantclient: 11.2.0.4.0-2           mgckind
    python-dateutil:      2.7.5-py36_0
    termcolor:            1.1.0-py36_0           mgckind

This doesn't include pandas, which causes an issue later when I try to use easyaccess:

$ easyaccess
Traceback (most recent call last):
  File "/Users/goldbaum/miniconda3/bin/easyaccess", line 2, in <module>
    import easyaccess as ea
  File "/Users/goldbaum/miniconda3/lib/python3.6/site-packages/easyaccess/__init__.py", line 1, in <module>
    from .easyaccess import *
  File "/Users/goldbaum/miniconda3/lib/python3.6/site-packages/easyaccess/easyaccess.py", line 18, in <module>
    import easyaccess.eautils.fileio as eafile
  File "/Users/goldbaum/miniconda3/lib/python3.6/site-packages/easyaccess/eautils/fileio.py", line 14, in <module>
    import pandas as pd
ModuleNotFoundError: No module named 'pandas'

Presumably the conda recipe you're using to build packages for your channel don't list pandas as a runtime dependency.

@mgckind
Copy link
Owner

mgckind commented Nov 13, 2018

yep, that;s right just found the same issue few days ago for the 1.4.5 version. thanks

@mgckind
Copy link
Owner

mgckind commented Jan 11, 2019

Now it does, I've added the missing dependencies, built new packages and replace the files for the current version (1.4.5), previous versions didn't have this issue and it will be added for the next 1.4.6 version in preparation. Thanks!

@mgckind
Copy link
Owner

mgckind commented Jan 11, 2019

I've updated the Docker images as well. Sorry this took so long...

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