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

beautifulsoup fails to install in requirements_all.txt #16962

Closed
chendaniely opened this issue Jul 15, 2017 · 1 comment
Closed

beautifulsoup fails to install in requirements_all.txt #16962

chendaniely opened this issue Jul 15, 2017 · 1 comment

Comments

@chendaniely
Copy link
Contributor

chendaniely commented Jul 15, 2017

Code Sample, a copy-pastable example if possible

(root) dchen@longclaw [~/git/fork/pandas]  (master) 
[15:57:39] $ conda create -n pandas_dev_2 python=3 --file ci/requirements_dev.txt
Fetching package metadata ...........
Solving package specifications: .

Package plan for installation in environment /home/dchen/anaconda3/envs/pandas_dev_2:

The following NEW packages will be INSTALLED:

    coverage:        4.4.1-py36_0 
    cython:          0.25.2-py36_0
    flake8:          3.3.0-py36_0 
    mccabe:          0.6.1-py36_0 
    mkl:             2017.0.3-0   
    numpy:           1.13.1-py36_0
    openssl:         1.0.2l-0     
    pip:             9.0.1-py36_1 
    py:              1.4.34-py36_0
    pycodestyle:     2.3.1-py36_0 
    pyflakes:        1.5.0-py36_0 
    pytest:          3.1.2-py36_0 
    pytest-cov:      2.3.1-py36_0 
    python:          3.6.1-2      
    python-dateutil: 2.6.0-py36_0 
    pytz:            2017.2-py36_0
    readline:        6.2-2        
    setuptools:      27.2.0-py36_0
    six:             1.10.0-py36_0
    sqlite:          3.13.0-0     
    tk:              8.5.18-0     
    wheel:           0.29.0-py36_0
    xz:              5.2.2-1      
    zlib:            1.2.8-3      

Proceed ([y]/n)? 

#
# To activate this environment, use:
# > source activate pandas_dev_2
#
# To deactivate an active environment, use:
# > source deactivate
#

(root) dchen@longclaw [~/git/fork/pandas]  (master) 
[15:57:49] $ source activate pandas_dev_2
(pandas_dev_2) dchen@longclaw [~/git/fork/pandas]  (master) 
[15:58:08] $ conda install -n pandas_dev_2 -c pandas --file ci/requirements_all.txt
Fetching package metadata .............

PackageNotFoundError: Package missing in current linux-64 channels: 
  - nbsphinx

Close matches found; did you mean one of these?

    nbsphinx: sphinx

(pandas_dev_2) dchen@longclaw [~/git/fork/pandas]  (master) 
[15:58:56] $ conda install -n pandas_dev_2 -c conda-forge --file ci/requirements_all.txt
Fetching package metadata .............
Solving package specifications: .

UnsatisfiableError: The following specifications were found to be in conflict:
  - beautiful-soup -> python 2.6*
  - python 3.6*
Use "conda info <package>" to see the dependencies for each package.

Problem description

This will prevent people from contributing since the environment will not be created correctly.
Current Hack is to remove beautifulsoup from ci/requirements_all.txt
and then manually installing it conda install -c conda-forge beautifulsoup4

Expected Output

No errors, everything installs.

Output of pd.show_versions()

INSTALLED VERSIONS

commit: 96168ef
python: 3.6.1.final.0
python-bits: 64
OS: Linux
OS-release: 4.11.9-1-ARCH
machine: x86_64
processor:
byteorder: little
LC_ALL: en_US.UTF-8
LANG: en_US.UTF-8
LOCALE: en_US.UTF-8

pandas: 0.21.0.dev+243.g96168ef69.dirty
pytest: 3.1.3
pip: 9.0.1
setuptools: 27.2.0
Cython: 0.25.2
numpy: 1.13.1
scipy: 0.19.1
xarray: None
IPython: 6.1.0
sphinx: 1.5.6
patsy: 0.4.1
dateutil: 2.6.0
pytz: 2017.2
blosc: None
bottleneck: 1.2.0
tables: 3.4.2
numexpr: 2.6.2
feather: None
matplotlib: 2.0.2
openpyxl: 2.5.0a2
xlrd: 1.0.0
xlwt: 1.2.0
xlsxwriter: 0.9.6
lxml: 3.8.0
bs4: None
html5lib: 0.9999999
sqlalchemy: 1.1.11
pymysql: 0.7.9.None
psycopg2: None
jinja2: 2.9.5
s3fs: None
pandas_gbq: None
pandas_datareader: None

@TomAugspurger
Copy link
Contributor

Closed by #16966

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