Could not build wheels since package wheel is not installed - python
I am having this problem with wheels: 'Could not build wheels for ..., since package 'wheel' is not installed.' with several packages and I have no idea what to do since - as you can see in the very end - I have installed the wheel package
I am doing this on Ubuntu 18.04
I will be grateful for any help!
mikolajbe#mikolajbe-vb:~/freqtrade$ ./setup.sh --install
/usr/bin/python3.6
using Python 3.6
-------------------------
Installing mandatory dependencies
-------------------------
Debian/Ubuntu detected. Setup for this system in-progress
This PPA has been removed from public access as part of a protest against the abuse of open-source projects by large companies. For more detail visit the main page here: https://launchpad.net/~jonathonf
If you are a company and you would like this PPA to continue then let me know your preferred route for contributions and I will arrange something.
If we have already been in contact then ping me your Launchpad ID and I will add you to a private PPA in the meantime.
---
Donate to Python: https://www.python.org/psf/donations/
Donate to Debian: https://www.debian.org/donations
Donate to me: https://ko-fi.com/jonathonf
More info: https://launchpad.net/~jonathonf/+archive/ubuntu/python-3.6
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Hit:1 http://pl.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://pl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Err:3 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu bionic InRelease
403 Forbidden [IP: 91.189.95.83 80]
Hit:4 http://pl.archive.ubuntu.com/ubuntu bionic-backports InRelease
Get:5 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Reading package lists... Done
E: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/bionic/InRelease 403 Forbidden [IP: 91.189.95.83 80]
E: The repository 'http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Hit:1 http://pl.archive.ubuntu.com/ubuntu bionic InRelease
Hit:2 http://pl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Err:3 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu bionic InRelease
403 Forbidden [IP: 91.189.95.83 80]
Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Hit:5 http://pl.archive.ubuntu.com/ubuntu bionic-backports InRelease
Reading package lists... Done
E: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/bionic/InRelease 403 Forbidden [IP: 91.189.95.83 80]
E: The repository 'http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Reading package lists... Done
Building dependency tree
Reading state information... Done
autoconf is already the newest version (2.69-11).
build-essential is already the newest version (12.4ubuntu1).
libtool is already the newest version (2.4.6-2).
make is already the newest version (4.1-9.1ubuntu1).
pkg-config is already the newest version (0.29.1-0ubuntu2).
git is already the newest version (1:2.17.1-1ubuntu0.7).
python3.6 is already the newest version (3.6.9-1~18.04ubuntu1).
python3.6-dev is already the newest version (3.6.9-1~18.04ubuntu1).
wget is already the newest version (1.19.4-1ubuntu2.2).
python3.6-venv is already the newest version (3.6.9-1~18.04ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 296 not upgraded.
ta-lib already installed, skipping
----------------------------
Reseting branch and virtual env
----------------------------
- Delete your previous virtual env
- Hard resetting of 'develop' branch.
HEAD is now at e08af1ab Update requirements.txt
-------------------------
Updating your virtual env
-------------------------
pip3 install in-progress. Please wait...
Cache entry deserialization failed, entry ignored
Collecting pip
Using cached https://files.pythonhosted.org/packages/54/2e/df11ea7e23e7e761d484ed3740285a34e38548cf2bad2bed3dd5768ec8b9/pip-20.1-py2.py3-none-any.whl
Collecting numpy
Cache entry deserialization failed, entry ignored
Using cached https://files.pythonhosted.org/packages/03/27/e35e7c6e6a52fab9fcc64fc2b20c6b516eba930bb02b10ace3b38200d3ab/numpy-1.18.4-cp36-cp36m-manylinux1_x86_64.whl
Installing collected packages: pip, numpy
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
Successfully uninstalled pip-9.0.1
Successfully installed numpy-1.18.4 pip-20.1
Collecting ccxt==1.18.119
Using cached ccxt-1.18.119-py2.py3-none-any.whl (1.2 MB)
Collecting SQLAlchemy==1.2.15
Using cached SQLAlchemy-1.2.15.tar.gz (5.6 MB)
Collecting python-telegram-bot==11.1.0
Using cached python_telegram_bot-11.1.0-py2.py3-none-any.whl (326 kB)
Collecting arrow==0.13.0
Using cached arrow-0.13.0.tar.gz (92 kB)
Collecting cachetools==3.0.0
Using cached cachetools-3.0.0-py2.py3-none-any.whl (12 kB)
Collecting requests==2.21.0
Using cached requests-2.21.0-py2.py3-none-any.whl (57 kB)
Collecting urllib3==1.24.1
Using cached urllib3-1.24.1-py2.py3-none-any.whl (118 kB)
Collecting wrapt==1.11.0
Using cached wrapt-1.11.0.tar.gz (27 kB)
Collecting pandas==0.23.4
Using cached pandas-0.23.4-cp36-cp36m-manylinux1_x86_64.whl (8.9 MB)
Collecting scikit-learn==0.20.2
Using cached scikit_learn-0.20.2-cp36-cp36m-manylinux1_x86_64.whl (5.4 MB)
Collecting joblib==0.13.0
Using cached joblib-0.13.0-py2.py3-none-any.whl (276 kB)
Collecting scipy==1.2.0
Using cached scipy-1.2.0-cp36-cp36m-manylinux1_x86_64.whl (26.6 MB)
Collecting jsonschema==2.6.0
Using cached jsonschema-2.6.0-py2.py3-none-any.whl (39 kB)
Collecting numpy==1.15.4
Using cached numpy-1.15.4-cp36-cp36m-manylinux1_x86_64.whl (13.9 MB)
Collecting TA-Lib==0.4.17
Using cached TA-Lib-0.4.17.tar.gz (717 kB)
Collecting tabulate==0.8.2
Using cached tabulate-0.8.2.tar.gz (45 kB)
Collecting coinmarketcap==5.0.3
Using cached coinmarketcap-5.0.3.tar.gz (7.0 kB)
Collecting python-rapidjson
Using cached python_rapidjson-0.9.1-cp36-cp36m-manylinux2010_x86_64.whl (1.4 MB)
Collecting scikit-optimize==0.5.2
Using cached scikit_optimize-0.5.2-py2.py3-none-any.whl (74 kB)
Collecting py_find_1st==1.1.3
Using cached py_find_1st-1.1.3.tar.gz (7.6 kB)
Collecting aiodns==1.1.1; python_version >= "3.5.2"
Using cached aiodns-1.1.1-py2.py3-none-any.whl (6.4 kB)
Requirement already satisfied, skipping upgrade: setuptools>=38.5.1 in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (39.0.1)
Collecting certifi>=2018.1.18
Using cached certifi-2020.4.5.1-py2.py3-none-any.whl (157 kB)
Collecting yarl==1.1.0; python_version >= "3.5.2"
Using cached yarl-1.1.0-cp36-cp36m-manylinux1_x86_64.whl (255 kB)
Collecting aiohttp>=3.0.1; python_version >= "3.5.2"
Using cached aiohttp-3.6.2-cp36-cp36m-manylinux1_x86_64.whl (1.2 MB)
Collecting cryptography
Using cached cryptography-2.9.2-cp35-abi3-manylinux2010_x86_64.whl (2.7 MB)
Collecting future>=0.16.0
Using cached future-0.18.2.tar.gz (829 kB)
Collecting python-dateutil
Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Collecting chardet<3.1.0,>=3.0.2
Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting idna<2.9,>=2.5
Using cached idna-2.8-py2.py3-none-any.whl (58 kB)
Collecting pytz>=2011k
Using cached pytz-2020.1-py2.py3-none-any.whl (510 kB)
Collecting requests_cache>=0.4.13
Using cached requests_cache-0.5.2-py2.py3-none-any.whl (22 kB)
Collecting pycares>=1.0.0
Using cached pycares-3.1.1-cp36-cp36m-manylinux2010_x86_64.whl (228 kB)
Collecting multidict>=4.0
Using cached multidict-4.7.5-cp36-cp36m-manylinux1_x86_64.whl (148 kB)
Collecting attrs>=17.3.0
Using cached attrs-19.3.0-py2.py3-none-any.whl (39 kB)
Collecting typing-extensions>=3.6.5; python_version < "3.7"
Using cached typing_extensions-3.7.4.2-py3-none-any.whl (22 kB)
Collecting idna-ssl>=1.0; python_version < "3.7"
Using cached idna-ssl-1.1.0.tar.gz (3.4 kB)
Collecting async-timeout<4.0,>=3.0
Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting cffi!=1.11.3,>=1.8
Using cached cffi-1.14.0-cp36-cp36m-manylinux1_x86_64.whl (399 kB)
Collecting six>=1.4.1
Using cached six-1.14.0-py2.py3-none-any.whl (10 kB)
Collecting pycparser
Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
Could not build wheels for SQLAlchemy, since package 'wheel' is not installed.
Could not build wheels for arrow, since package 'wheel' is not installed.
Could not build wheels for wrapt, since package 'wheel' is not installed.
Could not build wheels for TA-Lib, since package 'wheel' is not installed.
Could not build wheels for tabulate, since package 'wheel' is not installed.
Could not build wheels for coinmarketcap, since package 'wheel' is not installed.
Could not build wheels for py-find-1st, since package 'wheel' is not installed.
Could not build wheels for setuptools, since package 'wheel' is not installed.
Could not build wheels for future, since package 'wheel' is not installed.
Could not build wheels for idna-ssl, since package 'wheel' is not installed.
Installing collected packages: pycparser, cffi, pycares, aiodns, certifi, multidict, idna, yarl, attrs, typing-extensions, idna-ssl, chardet, async-timeout, aiohttp, urllib3, requests, ccxt, SQLAlchemy, six, cryptography, future, python-telegram-bot, python-dateutil, arrow, cachetools, wrapt, numpy, pytz, pandas, scipy, scikit-learn, joblib, jsonschema, TA-Lib, tabulate, requests-cache, coinmarketcap, python-rapidjson, scikit-optimize, py-find-1st
Running setup.py install for idna-ssl ... done
Running setup.py install for SQLAlchemy ... done
Running setup.py install for future ... done
Running setup.py install for arrow ... done
Running setup.py install for wrapt ... done
Attempting uninstall: numpy
Found existing installation: numpy 1.18.4
Uninstalling numpy-1.18.4:
Successfully uninstalled numpy-1.18.4
Running setup.py install for TA-Lib ... done
Running setup.py install for tabulate ... done
Running setup.py install for coinmarketcap ... done
Running setup.py install for py-find-1st ... done
Successfully installed SQLAlchemy-1.2.15 TA-Lib-0.4.17 aiodns-1.1.1 aiohttp-3.6.2 arrow-0.13.0 async-timeout-3.0.1 attrs-19.3.0 cachetools-3.0.0 ccxt-1.18.119 certifi-2020.4.5.1 cffi-1.14.0 chardet-3.0.4 coinmarketcap-5.0.3 cryptography-2.9.2 future-0.18.2 idna-2.8 idna-ssl-1.1.0 joblib-0.13.0 jsonschema-2.6.0 multidict-4.7.5 numpy-1.15.4 pandas-0.23.4 py-find-1st-1.1.3 pycares-3.1.1 pycparser-2.20 python-dateutil-2.8.1 python-rapidjson-0.9.1 python-telegram-bot-11.1.0 pytz-2020.1 requests-2.21.0 requests-cache-0.5.2 scikit-learn-0.20.2 scikit-optimize-0.5.2 scipy-1.2.0 six-1.14.0 tabulate-0.8.2 typing-extensions-3.7.4.2 urllib3-1.24.1 wrapt-1.11.0 yarl-1.1.0
Do you want to install dependencies for dev [y/N]? y
Requirement already up-to-date: ccxt==1.18.119 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 1)) (1.18.119)
Requirement already up-to-date: SQLAlchemy==1.2.15 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 2)) (1.2.15)
Requirement already up-to-date: python-telegram-bot==11.1.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 3)) (11.1.0)
Requirement already up-to-date: arrow==0.13.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 4)) (0.13.0)
Requirement already up-to-date: cachetools==3.0.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 5)) (3.0.0)
Requirement already up-to-date: requests==2.21.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 6)) (2.21.0)
Requirement already up-to-date: urllib3==1.24.1 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 7)) (1.24.1)
Requirement already up-to-date: wrapt==1.11.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 8)) (1.11.0)
Requirement already up-to-date: pandas==0.23.4 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 9)) (0.23.4)
Requirement already up-to-date: scikit-learn==0.20.2 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 10)) (0.20.2)
Requirement already up-to-date: joblib==0.13.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 11)) (0.13.0)
Requirement already up-to-date: scipy==1.2.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 12)) (1.2.0)
Requirement already up-to-date: jsonschema==2.6.0 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 13)) (2.6.0)
Requirement already up-to-date: numpy==1.15.4 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 14)) (1.15.4)
Requirement already up-to-date: TA-Lib==0.4.17 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 15)) (0.4.17)
Requirement already up-to-date: tabulate==0.8.2 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 16)) (0.8.2)
Requirement already up-to-date: coinmarketcap==5.0.3 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 17)) (5.0.3)
Requirement already up-to-date: python-rapidjson in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 18)) (0.9.1)
Requirement already up-to-date: scikit-optimize==0.5.2 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 21)) (0.5.2)
Requirement already up-to-date: py_find_1st==1.1.3 in ./.env/lib/python3.6/site-packages (from -r requirements.txt (line 24)) (1.1.3)
Collecting flake8==3.6.0
Using cached flake8-3.6.0-py2.py3-none-any.whl (68 kB)
Collecting pytest==4.1.0
Using cached pytest-4.1.0-py2.py3-none-any.whl (215 kB)
Collecting pytest-mock==1.10.0
Using cached pytest_mock-1.10.0-py2.py3-none-any.whl (8.5 kB)
Collecting pytest-asyncio==0.10.0
Using cached pytest_asyncio-0.10.0-py3-none-any.whl (11 kB)
Collecting pytest-cov==2.6.1
Using cached pytest_cov-2.6.1-py2.py3-none-any.whl (16 kB)
Requirement already satisfied, skipping upgrade: setuptools>=38.5.1 in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (39.0.1)
Requirement already satisfied, skipping upgrade: yarl==1.1.0; python_version >= "3.5.2" in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (1.1.0)
Requirement already satisfied, skipping upgrade: aiohttp>=3.0.1; python_version >= "3.5.2" in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (3.6.2)
Requirement already satisfied, skipping upgrade: aiodns==1.1.1; python_version >= "3.5.2" in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (1.1.1)
Requirement already satisfied, skipping upgrade: certifi>=2018.1.18 in ./.env/lib/python3.6/site-packages (from ccxt==1.18.119->-r requirements.txt (line 1)) (2020.4.5.1)
Requirement already satisfied, skipping upgrade: future>=0.16.0 in ./.env/lib/python3.6/site-packages (from python-telegram-bot==11.1.0->-r requirements.txt (line 3)) (0.18.2)
Requirement already satisfied, skipping upgrade: cryptography in ./.env/lib/python3.6/site-packages (from python-telegram-bot==11.1.0->-r requirements.txt (line 3)) (2.9.2)
Requirement already satisfied, skipping upgrade: python-dateutil in ./.env/lib/python3.6/site-packages (from arrow==0.13.0->-r requirements.txt (line 4)) (2.8.1)
Requirement already satisfied, skipping upgrade: idna<2.9,>=2.5 in ./.env/lib/python3.6/site-packages (from requests==2.21.0->-r requirements.txt (line 6)) (2.8)
Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in ./.env/lib/python3.6/site-packages (from requests==2.21.0->-r requirements.txt (line 6)) (3.0.4)
Requirement already satisfied, skipping upgrade: pytz>=2011k in ./.env/lib/python3.6/site-packages (from pandas==0.23.4->-r requirements.txt (line 9)) (2020.1)
Requirement already satisfied, skipping upgrade: requests_cache>=0.4.13 in ./.env/lib/python3.6/site-packages (from coinmarketcap==5.0.3->-r requirements.txt (line 17)) (0.5.2)
Collecting pyflakes<2.1.0,>=2.0.0
Using cached pyflakes-2.0.0-py2.py3-none-any.whl (53 kB)
Collecting mccabe<0.7.0,>=0.6.0
Using cached mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
Collecting pycodestyle<2.5.0,>=2.4.0
Using cached pycodestyle-2.4.0-py2.py3-none-any.whl (62 kB)
Collecting atomicwrites>=1.0
Using cached atomicwrites-1.4.0-py2.py3-none-any.whl (6.8 kB)
Collecting more-itertools>=4.0.0
Using cached more_itertools-8.2.0-py3-none-any.whl (43 kB)
Collecting pluggy>=0.7
Using cached pluggy-0.13.1-py2.py3-none-any.whl (18 kB)
Requirement already satisfied, skipping upgrade: six>=1.10.0 in ./.env/lib/python3.6/site-packages (from pytest==4.1.0->-r requirements-dev.txt (line 5)) (1.14.0)
Collecting py>=1.5.0
Using cached py-1.8.1-py2.py3-none-any.whl (83 kB)
Requirement already satisfied, skipping upgrade: attrs>=17.4.0 in ./.env/lib/python3.6/site-packages (from pytest==4.1.0->-r requirements-dev.txt (line 5)) (19.3.0)
Collecting coverage>=4.4
Using cached coverage-5.1-cp36-cp36m-manylinux1_x86_64.whl (227 kB)
Requirement already satisfied, skipping upgrade: multidict>=4.0 in ./.env/lib/python3.6/site-packages (from yarl==1.1.0; python_version >= "3.5.2"->ccxt==1.18.119->-r requirements.txt (line 1)) (4.7.5)
Requirement already satisfied, skipping upgrade: idna-ssl>=1.0; python_version < "3.7" in ./.env/lib/python3.6/site-packages (from aiohttp>=3.0.1; python_version >= "3.5.2"->ccxt==1.18.119->-r requirements.txt (line 1)) (1.1.0)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in ./.env/lib/python3.6/site-packages (from aiohttp>=3.0.1; python_version >= "3.5.2"->ccxt==1.18.119->-r requirements.txt (line 1)) (3.0.1)
Requirement already satisfied, skipping upgrade: typing-extensions>=3.6.5; python_version < "3.7" in ./.env/lib/python3.6/site-packages (from aiohttp>=3.0.1; python_version >= "3.5.2"->ccxt==1.18.119->-r requirements.txt (line 1)) (3.7.4.2)
Requirement already satisfied, skipping upgrade: pycares>=1.0.0 in ./.env/lib/python3.6/site-packages (from aiodns==1.1.1; python_version >= "3.5.2"->ccxt==1.18.119->-r requirements.txt (line 1)) (3.1.1)
Requirement already satisfied, skipping upgrade: cffi!=1.11.3,>=1.8 in ./.env/lib/python3.6/site-packages (from cryptography->python-telegram-bot==11.1.0->-r requirements.txt (line 3)) (1.14.0)
Collecting importlib-metadata>=0.12; python_version < "3.8"
Using cached importlib_metadata-1.6.0-py2.py3-none-any.whl (30 kB)
Requirement already satisfied, skipping upgrade: pycparser in ./.env/lib/python3.6/site-packages (from cffi!=1.11.3,>=1.8->cryptography->python-telegram-bot==11.1.0->-r requirements.txt (line 3)) (2.20)
Collecting zipp>=0.5
Using cached zipp-3.1.0-py3-none-any.whl (4.9 kB)
Could not build wheels for ccxt, since package 'wheel' is not installed.
Could not build wheels for SQLAlchemy, since package 'wheel' is not installed.
Could not build wheels for python-telegram-bot, since package 'wheel' is not installed.
Could not build wheels for arrow, since package 'wheel' is not installed.
Could not build wheels for cachetools, since package 'wheel' is not installed.
Could not build wheels for requests, since package 'wheel' is not installed.
Could not build wheels for urllib3, since package 'wheel' is not installed.
Could not build wheels for wrapt, since package 'wheel' is not installed.
Could not build wheels for pandas, since package 'wheel' is not installed.
Could not build wheels for scikit-learn, since package 'wheel' is not installed.
Could not build wheels for joblib, since package 'wheel' is not installed.
Could not build wheels for scipy, since package 'wheel' is not installed.
Could not build wheels for jsonschema, since package 'wheel' is not installed.
Could not build wheels for numpy, since package 'wheel' is not installed.
Could not build wheels for TA-Lib, since package 'wheel' is not installed.
Could not build wheels for tabulate, since package 'wheel' is not installed.
Could not build wheels for coinmarketcap, since package 'wheel' is not installed.
Could not build wheels for python-rapidjson, since package 'wheel' is not installed.
Could not build wheels for scikit-optimize, since package 'wheel' is not installed.
Could not build wheels for py-find-1st, since package 'wheel' is not installed.
Could not build wheels for setuptools, since package 'wheel' is not installed.
Could not build wheels for yarl, since package 'wheel' is not installed.
Could not build wheels for aiohttp, since package 'wheel' is not installed.
Could not build wheels for aiodns, since package 'wheel' is not installed.
Could not build wheels for certifi, since package 'wheel' is not installed.
Could not build wheels for future, since package 'wheel' is not installed.
Could not build wheels for cryptography, since package 'wheel' is not installed.
Could not build wheels for python-dateutil, since package 'wheel' is not installed.
Could not build wheels for idna, since package 'wheel' is not installed.
Could not build wheels for chardet, since package 'wheel' is not installed.
Could not build wheels for pytz, since package 'wheel' is not installed.
Could not build wheels for requests-cache, since package 'wheel' is not installed.
Could not build wheels for six, since package 'wheel' is not installed.
Could not build wheels for attrs, since package 'wheel' is not installed.
Could not build wheels for multidict, since package 'wheel' is not installed.
Could not build wheels for idna-ssl, since package 'wheel' is not installed.
Could not build wheels for async-timeout, since package 'wheel' is not installed.
Could not build wheels for typing-extensions, since package 'wheel' is not installed.
Could not build wheels for pycares, since package 'wheel' is not installed.
Could not build wheels for cffi, since package 'wheel' is not installed.
Could not build wheels for pycparser, since package 'wheel' is not installed.
Installing collected packages: pyflakes, mccabe, pycodestyle, flake8, atomicwrites, more-itertools, zipp, importlib-metadata, pluggy, py, pytest, pytest-mock, pytest-asyncio, coverage, pytest-cov
Successfully installed atomicwrites-1.4.0 coverage-5.1 flake8-3.6.0 importlib-metadata-1.6.0 mccabe-0.6.1 more-itertools-8.2.0 pluggy-0.13.1 py-1.8.1 pycodestyle-2.4.0 pyflakes-2.0.0 pytest-4.1.0 pytest-asyncio-0.10.0 pytest-cov-2.6.1 pytest-mock-1.10.0 zipp-3.1.0
pip3 install completed
-------------------------
Generating config file
-------------------------
A config file already exist, do you want to override it [y/N]? y
Starting to generate config.json
Generating General configuration
-------------------------
Max open trades: (Default: 3)
Stake amount: (Default: 0.05)
Stake currency: (Default: BTC)
Fiat currency: (Default: USD)
Generating exchange config
------------------------
Exchange API key:
Exchange API Secret:
Generating Telegram config
-------------------------
Telegram Token:
Telegram Chat_id:
-------------------------
Config file generated
-------------------------
Edit ./config.json to modify Pair and other configurations.
-------------------------
Run the bot !
-------------------------
You can now use the bot by executing 'source .env/bin/activate; python freqtrade/main.py'.
mikolajbe#mikolajbe-vb:~/freqtrade$ pip3 install wheel
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: wheel in /home/mikolajbe/.local/lib/python3.6/site-packages (0.34.2)
You need to install the wheel package, like this: pip install wheel
Related
Can't install package mxnet for using DeepAREstimator by gluonts
I am trying to use DeepAR for forecasting time series. I install gluonts, but when i import the module i get the error with absence mxnet. Use python version 3.9.7, numpy version 1.20.3 As I understand it, the error is related to the version? mxnet install only with numpy 1.16.6? Error wit install mxnet: Collecting mxnet Using cached mxnet-1.7.0.post2-py2.py3-none-win_amd64.whl (33.1 MB) Collecting graphviz<0.9.0,>=0.8.1 Using cached graphviz-0.8.4-py2.py3-none-any.whl (16 kB) Requirement already satisfied: requests<2.19.0,>=2.18.4 in c:\users\tred1\anaconda3\lib\site-packages (from mxnet) (2.18.4) Collecting numpy<1.17.0,>=1.8.2 Using cached numpy-1.16.6.zip (5.1 MB) Requirement already satisfied: certifi>=2017.4.17 in c:\users\tred1\anaconda3\lib\site-packages (from requests<2.19.0,>=2.18.4->mxnet) (2021.10.8) Requirement already satisfied: urllib3<1.23,>=1.21.1 in c:\users\tred1\anaconda3\lib\site-packages (from requests<2.19.0,>=2.18.4->mxnet) (1.22) Requirement already satisfied: idna<2.7,>=2.5 in c:\users\tred1\anaconda3\lib\site-packages (from requests<2.19.0,>=2.18.4->mxnet) (2.6) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\tred1\anaconda3\lib\site-packages (from requests<2.19.0,>=2.18.4->mxnet) (3.0.4) Building wheels for collected packages: numpy Building wheel for numpy (setup.py): started Building wheel for numpy (setup.py): finished with status 'error' Running setup.py clean for numpy Failed to build numpy Installing collected packages: numpy, graphviz, mxnet Attempting uninstall: numpy Found existing installation: numpy 1.20.3 Uninstalling numpy-1.20.3: Successfully uninstalled numpy-1.20.3 Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' Rolling back uninstall of numpy Moving to c:\users\tred1\anaconda3\lib\site-packages\numpy-1.20.3.dist-info\ from C:\Users\tred1\anaconda3\Lib\site-packages\~umpy-1.20.3.dist-info Moving to c:\users\tred1\anaconda3\lib\site-packages\numpy\ from C:\Users\tred1\anaconda3\Lib\site-packages\~umpy Moving to c:\users\tred1\anaconda3\scripts\f2py-script.py from C:\Users\tred1\AppData\Local\Temp\pip-uninstall-5bceooxs\f2py-script.py Moving to c:\users\tred1\anaconda3\scripts\f2py.exe from C:\Users\tred1\AppData\Local\Temp\pip-uninstall-5bceooxs\f2py.exe Note: you may need to restart the kernel to use updated packages
How can I downgrade packaging when installing scanpy?
When trying to install scanpy, I get the following error ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. poetry 1.1.11 requires packaging<21.0,>=20.4, but you have packaging 21.2 which is incompatible In that sense, I tried to downgrade packaging from version 21.2 to 20.9 or 20.8, with ! pip install --upgrade packaging==20.9 or with ! pip uninstall packaging -y ! pip install -I packaging==20.8 but I still get that error, as if the packaging version did not change. Here is the full block ! pip install --upgrade packaging==20.9 #! pip uninstall packaging -y #! pip install -I packaging==20.8 #! pip install poetry --upgrade ! pip uninstall scanpy -y ! pip install -I scanpy and the full output Collecting packaging==20.9 Using cached packaging-20.9-py2.py3-none-any.whl (40 kB) Requirement already satisfied: pyparsing>=2.0.2 in /data04/projects04/MarianaBoroni/lbbc_members/lib/conda_envs/diogoamb/lib/python3.9/site-packages (from packaging==20.9) (3.0.4) Installing collected packages: packaging Attempting uninstall: packaging Found existing installation: packaging 21.2 Uninstalling packaging-21.2: Successfully uninstalled packaging-21.2 Successfully installed packaging-20.9 Found existing installation: scanpy 1.8.2 Uninstalling scanpy-1.8.2: Successfully uninstalled scanpy-1.8.2 Collecting scanpy Using cached scanpy-1.8.2-py3-none-any.whl (2.0 MB) Collecting anndata>=0.7.4 Using cached anndata-0.7.6-py3-none-any.whl (127 kB) Collecting h5py>=2.10.0 Using cached h5py-3.5.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB) Collecting scipy>=1.4 Using cached scipy-1.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (28.5 MB) Collecting sinfo Using cached sinfo-0.3.4-py3-none-any.whl Collecting matplotlib>=3.1.2 Using cached matplotlib-3.4.3-cp39-cp39-manylinux1_x86_64.whl (10.3 MB) Collecting umap-learn>=0.3.10 Using cached umap_learn-0.5.2-py3-none-any.whl Collecting numba>=0.41.0 Using cached numba-0.54.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.3 MB) Collecting joblib Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB) Collecting numpy>=1.17.0 Using cached numpy-1.21.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB) Collecting seaborn Using cached seaborn-0.11.2-py3-none-any.whl (292 kB) Collecting natsort Using cached natsort-8.0.0-py3-none-any.whl (37 kB) Collecting statsmodels>=0.10.0rc2 Using cached statsmodels-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB) Collecting networkx>=2.3 Using cached networkx-2.6.3-py3-none-any.whl (1.9 MB) Collecting tables Using cached tables-3.6.1-cp39-cp39-manylinux2010_x86_64.whl (14.3 MB) Collecting tqdm Using cached tqdm-4.62.3-py2.py3-none-any.whl (76 kB) Collecting patsy Using cached patsy-0.5.2-py2.py3-none-any.whl (233 kB) Collecting scikit-learn>=0.22 Using cached scikit_learn-1.0.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (24.7 MB) Collecting packaging Using cached packaging-21.2-py3-none-any.whl (40 kB) Collecting pandas>=0.21 Using cached pandas-1.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB) Collecting xlrd<2.0 Using cached xlrd-1.2.0-py2.py3-none-any.whl (103 kB) Collecting kiwisolver>=1.0.1 Using cached kiwisolver-1.3.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) Collecting cycler>=0.10 Using cached cycler-0.11.0-py3-none-any.whl (6.4 kB) Collecting pyparsing>=2.2.1 Using cached pyparsing-3.0.4-py3-none-any.whl (96 kB) Collecting python-dateutil>=2.7 Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting pillow>=6.2.0 Using cached Pillow-8.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB) Collecting llvmlite<0.38,>=0.37.0rc1 Using cached llvmlite-0.37.0-cp39-cp39-manylinux2014_x86_64.whl (26.3 MB) Collecting numpy>=1.17.0 Using cached numpy-1.20.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.4 MB) Collecting setuptools Using cached setuptools-58.5.3-py3-none-any.whl (946 kB) Collecting pyparsing>=2.2.1 Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting pytz>=2017.3 Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB) Collecting six>=1.5 Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting threadpoolctl>=2.0.0 Using cached threadpoolctl-3.0.0-py3-none-any.whl (14 kB) Collecting pynndescent>=0.5 Using cached pynndescent-0.5.5-py3-none-any.whl Collecting stdlib-list Using cached stdlib_list-0.8.0-py3-none-any.whl (63 kB) Collecting numexpr>=2.6.2 Using cached numexpr-2.7.3-cp39-cp39-manylinux2010_x86_64.whl (471 kB) Installing collected packages: numpy, threadpoolctl, six, setuptools, scipy, llvmlite, joblib, scikit-learn, pytz, python-dateutil, pyparsing, pillow, numba, kiwisolver, cycler, xlrd, tqdm, stdlib-list, pynndescent, patsy, pandas, packaging, numexpr, natsort, matplotlib, h5py, umap-learn, tables, statsmodels, sinfo, seaborn, networkx, anndata, scanpy ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. poetry 1.1.11 requires packaging<21.0,>=20.4, but you have packaging 21.2 which is incompatible. Successfully installed anndata-0.7.6 cycler-0.11.0 h5py-3.5.0 joblib-1.1.0 kiwisolver-1.3.2 llvmlite-0.37.0 matplotlib-3.4.3 natsort-8.0.0 networkx-2.6.3 numba-0.54.1 numexpr-2.7.3 numpy-1.21.1 packaging-21.2 pandas-1.3.4 patsy-0.5.2 pillow-8.4.0 pynndescent-0.5.5 pyparsing-3.0.4 python-dateutil-2.8.2 pytz-2021.3 scanpy-1.8.2 scikit-learn-1.0.1 scipy-1.7.1 seaborn-0.11.2 setuptools-58.5.3 sinfo-0.3.4 six-1.16.0 statsmodels-0.13.0 stdlib-list-0.8.0 tables-3.6.1 threadpoolctl-3.0.0 tqdm-4.62.3 umap-learn-0.5.2 xlrd-1.2.0
You could try installing all your packages in one line like this and see if the conflicts are resolved, pip install packaging scanpy. You could also try with your specific versions like this pip install packaging==20.9 scanpy==1.0 or whatever version you like. You can also try installing like this pip install package>=20.9 package2<1.9 You could also try using a package manager like conda or mamba, create a new environment and try installing the packages there. The package managers try to resolve conflicts like that.
Why 'sudo pip install' if 'pip install' works? (Issues with HelloAnalytics.py)
Google provides a sample HelloAnalytics.py to demonstrate the use of google-api-python-client. Below the heading "2. Install the client library" they write: Use pip, the recommended tool for installing Python packages: sudo pip install --upgrade google-api-python-client I wonder why I should use sudo while a simple pip (without sudo) seems to work perfectly (on my Mac): % pip install google-api-python-client Collecting google-api-python-client Using cached google_api_python_client-1.9.3-py3-none-any.whl (59 kB) Collecting six<2dev,>=1.6.1 Using cached six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting google-auth-httplib2>=0.0.3 Using cached google_auth_httplib2-0.0.3-py2.py3-none-any.whl (6.3 kB) Collecting google-api-core<2dev,>=1.18.0 Using cached google_api_core-1.20.1-py2.py3-none-any.whl (90 kB) Collecting uritemplate<4dev,>=3.0.0 Using cached uritemplate-3.0.1-py2.py3-none-any.whl (15 kB) Collecting httplib2<1dev,>=0.9.2 Using cached httplib2-0.18.1-py3-none-any.whl (95 kB) Collecting google-auth>=1.16.0 Using cached google_auth-1.17.2-py2.py3-none-any.whl (90 kB) Collecting protobuf>=3.12.0 Using cached protobuf-3.12.2-cp37-cp37m-macosx_10_9_x86_64.whl (1.3 MB) Collecting pytz Using cached pytz-2020.1-py2.py3-none-any.whl (510 kB) Collecting requests<3.0.0dev,>=2.18.0 Using cached requests-2.23.0-py2.py3-none-any.whl (58 kB) Requirement already satisfied: setuptools>=34.0.0 in ./venv/lib/python3.7/site-packages (from google-api-core<2dev,>=1.18.0->google-api-python-client) (41.2.0) Collecting googleapis-common-protos<2.0dev,>=1.6.0 Using cached googleapis_common_protos-1.52.0-py2.py3-none-any.whl (100 kB) Collecting cachetools<5.0,>=2.0.0 Using cached cachetools-4.1.0-py3-none-any.whl (10 kB) Collecting pyasn1-modules>=0.2.1 Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) Collecting rsa<5,>=3.1.4; python_version >= "3" Using cached rsa-4.6-py3-none-any.whl (47 kB) Collecting certifi>=2017.4.17 Using cached certifi-2020.4.5.2-py2.py3-none-any.whl (157 kB) Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 Using cached urllib3-1.25.9-py2.py3-none-any.whl (126 kB) Collecting chardet<4,>=3.0.2 Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting idna<3,>=2.5 Using cached idna-2.9-py2.py3-none-any.whl (58 kB) Collecting pyasn1<0.5.0,>=0.4.6 Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) Installing collected packages: six, cachetools, pyasn1, pyasn1-modules, rsa, google-auth, httplib2, google-auth-httplib2, protobuf, pytz, certifi, urllib3, chardet, idna, requests, googleapis-common-protos, google-api-core, uritemplate, google-api-python-client Successfully installed cachetools-4.1.0 certifi-2020.4.5.2 chardet-3.0.4 google-api-core-1.20.1 google-api-python-client-1.9.3 google-auth-1.17.2 google-auth-httplib2-0.0.3 googleapis-common-protos-1.52.0 httplib2-0.18.1 idna-2.9 protobuf-3.12.2 pyasn1-0.4.8 pyasn1-modules-0.2.8 pytz-2020.1 requests-2.23.0 rsa-4.6 six-1.15.0 uritemplate-3.0.1 urllib3-1.25.9 Is that sample simply outdated? (They use print without () though Python 2.7 seems to be deprecated for google-api-python-client which confused others already.) I fixed that and still get an ModuleNotFoundError: No module named 'oauth2client'. Am I right that the missing sudo is not the cause for that? Well, and they do not explain what a VIEW_ID is and where to get this.
It works without sudo for you because you seem to have python installed in a location where your user has write permissions. Requirement already satisfied: setuptools>=34.0.0 in ./venv/lib/python3.7/site-packages (from google-api-core<2dev,>=1.18.0->google-api-python-client) (41.2.0) It all depends on how and where you install python. The mac os distro python is installed in /Library/ which is owned by root. So if you want to install a new package, you will need to use sudo.
How to Install Google APIs Client Library via terminal
I tried to install Google APIs Client Library via terminal and got the following result: $ sudo pip install google-api-python-client The directory '/home/masterqiao/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/home/masterqiao/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Requirement already satisfied: google-api-python-client in /usr/local/lib/python2.7/dist-packages Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client) Requirement already satisfied: oauth2client<5.0.0dev,>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client) Requirement already satisfied: uritemplate<4dev,>=3.0.0 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client) Requirement already satisfied: six<2dev,>=1.6.1 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client) Requirement already satisfied: pyasn1>=0.1.7 in /usr/local/lib/python2.7/dist-packages (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client) Requirement already satisfied: pyasn1-modules>=0.0.5 in /usr/local/lib/python2.7/dist-packages (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client) Requirement already satisfied: rsa>=3.1.4 in /usr/local/lib/python2.7/dist-packages (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client)
You can do it in 2 ways Option 1: varad#adithya-pc /tmp/venv/testPythonStacks $ source bin/activate (testPythonStacks) varad#adithya-pc /tmp/venv/testPythonStacks $ pip install --upgrade google-api-python-client Collecting google-api-python-client Downloading google_api_python_client-1.6.2-py2.py3-none-any.whl (52kB) 100% |████████████████████████████████| 61kB 366kB/s Requirement already up-to-date: six<2dev,>=1.6.1 in ./lib/python2.7/site-packages (from google-api-python-client) Collecting uritemplate<4dev,>=3.0.0 (from google-api-python-client) Downloading uritemplate-3.0.0-py2.py3-none-any.whl Collecting oauth2client<5.0.0dev,>=1.5.0 (from google-api-python-client) Downloading oauth2client-4.0.0-py2.py3-none-any.whl (184kB) 100% |████████████████████████████████| 194kB 1.0MB/s Collecting httplib2<1dev,>=0.9.2 (from google-api-python-client) Downloading httplib2-0.10.3.tar.gz (204kB) 100% |████████████████████████████████| 204kB 908kB/s Collecting rsa>=3.1.4 (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client) Downloading rsa-3.4.2-py2.py3-none-any.whl (46kB) 100% |████████████████████████████████| 51kB 1.9MB/s Collecting pyasn1-modules>=0.0.5 (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client) Downloading pyasn1_modules-0.0.8-py2.py3-none-any.whl Collecting pyasn1>=0.1.7 (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client) Downloading pyasn1-0.2.3-py2.py3-none-any.whl (53kB) 100% |████████████████████████████████| 61kB 1.7MB/s Building wheels for collected packages: httplib2 Running setup.py bdist_wheel for httplib2 ... done Stored in directory: /home/varad/.cache/pip/wheels/ca/ac/5f/749651f7925b231103f5316cacca82a487810c22d30f011c0c Successfully built httplib2 Installing collected packages: uritemplate, pyasn1, rsa, httplib2, pyasn1-modules, oauth2client, google-api-python-client Successfully installed google-api-python-client-1.6.2 httplib2-0.10.3 oauth2client-4.0.0 pyasn1-0.2.3 pyasn1-modules-0.0.8 rsa-3.4.2 uritemplate-3.0.0 t Option 2: 1. wget https://pypi.python.org/packages/e8/04/4bb1672918e4fc6d6a8201bdaf986b9fb4763f2a47b11496186dbbbd40ce/google-api-python-client-1.6.2.tar.gz#md5=5efd35416d57e6571276a52f81d26bc7 2. tar -xvf google-api-python-client-1.6.2.tar.gz 3. cd google-api-python-client-1.6.2 4. python setup.py build 5. sudo python setup.py install
Try this sudo pip install --upgrade google-api-python-client You can refer this answer or official documentation
Python pip doesn't build dependencies during installation
Pip doesn't seem to build dependencies from source on my Ubuntu server, while it always does that on my OS X machine. For example, when I try to install package qiime in a conda or virtualenv (I tried both) environment it takes seconds to install a hell lot of things that take loads of time to compile on my Mac. (qiime)user#server:~$ pip install qiime Collecting qiime Collecting qiime-default-reference<0.2.0,>=0.1.2 (from qiime) Collecting burrito<1.0.0,>=0.9.1 (from qiime) Collecting pandas>=0.13.1 (from qiime) Collecting natsort<4.0.0 (from qiime) Using cached natsort-3.5.6-py2.py3-none-any.whl Collecting matplotlib!=1.4.2,>=1.1.0 (from qiime) Collecting numpy>=1.9.0 (from qiime) Collecting gdata (from qiime) Collecting scikit-bio<0.3.0,>=0.2.3 (from qiime) Collecting pynast==1.2.2 (from qiime) Collecting biom-format<2.2.0,>=2.1.4 (from qiime) Collecting burrito-fillings<0.2.0,>=0.1.1 (from qiime) Collecting qcli<0.2.0,>=0.1.1 (from qiime) Collecting scipy>=0.14.0 (from qiime) Collecting cogent==1.5.3 (from qiime) Collecting emperor<1.0.0,>=0.9.51 (from qiime) Collecting six (from qiime-default-reference<0.2.0,>=0.1.2->qiime) Using cached six-1.10.0-py2.py3-none-any.whl Collecting future (from burrito<1.0.0,>=0.9.1->qiime) Collecting pytz>=2011k (from pandas>=0.13.1->qiime) Using cached pytz-2015.7-py2.py3-none-any.whl Collecting python-dateutil (from pandas>=0.13.1->qiime) Using cached python_dateutil-2.4.2-py2.py3-none-any.whl Collecting cycler (from matplotlib!=1.4.2,>=1.1.0->qiime) Using cached cycler-0.9.0-py2.py3-none-any.whl Collecting pyparsing!=2.0.0,!=2.0.4,>=1.5.6 (from matplotlib!=1.4.2,>=1.1.0->qiime) Using cached pyparsing-2.0.6-py2.py3-none-any.whl Collecting IPython (from scikit-bio<0.3.0,>=0.2.3->qiime) Using cached ipython-4.0.0-py2-none-any.whl Collecting click (from biom-format<2.2.0,>=2.1.4->qiime) Using cached click-5.1-py2.py3-none-any.whl Collecting pyqi (from biom-format<2.2.0,>=2.1.4->qiime) Collecting decorator (from IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Using cached decorator-4.0.4-py2.py3-none-any.whl Collecting simplegeneric>0.8 (from IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Collecting pexpect (from IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Collecting traitlets (from IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Using cached traitlets-4.0.0-py2.py3-none-any.whl Collecting pickleshare (from IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Collecting ptyprocess>=0.5 (from pexpect->IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Collecting ipython-genutils (from traitlets->IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Using cached ipython_genutils-0.1.0-py2.py3-none-any.whl Collecting path.py (from pickleshare->IPython->scikit-bio<0.3.0,>=0.2.3->qiime) Using cached path.py-8.1.2-py2.py3-none-any.whl Installing collected packages: six, qiime-default-reference, future, burrito, pytz, python-dateutil, numpy, pandas, natsort, cycler, pyparsing, matplotlib, gdata, scipy, decorator, simplegeneric, ptyprocess, pexpect, ipython-genutils, traitlets, path.py, pickleshare, IPython, scikit-bio, cogent, pynast, click, pyqi, biom-format, burrito-fillings, qcli, emperor, qiime Successfully installed IPython-4.0.0 biom-format-2.1.5 burrito-0.9.1 burrito-fillings-0.1.1 click-5.1 cogent-1.5.3 cycler-0.9.0 decorator-4.0.4 emperor-0.9.51 future-0.15.2 gdata-2.0.18 ipython-genutils-0.1.0 matplotlib-1.5.0 natsort-3.5.6 numpy-1.10.1 pandas-0.17.0 path.py-8.1.2 pexpect-4.0.1 pickleshare-0.5 ptyprocess-0.5 pynast-1.2.2 pyparsing-2.0.6 pyqi-0.3.2 python-dateutil-2.4.2 pytz-2015.7 qcli-0.1.1 qiime-1.9.1 qiime-default-reference-0.1.3 scikit-bio-0.2.3 scipy-0.16.1 simplegeneric-0.8.1 six-1.10.0 traitlets-4.0.0 When I try to use the package I get various errors that prove that pip hasn't really compiled any dependencies. What should I do with that? For example, let's try to import pandas In [1]: import pandas --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <ipython-input-1-d6ac987968b6> in <module>() ----> 1 import pandas /home/user/.conda/envs/qiime/lib/python2.7/site-packages/pandas/__init__.py in <module>() 11 "pandas from the source directory, you may need to run " 12 "'python setup.py build_ext --inplace' to build the C " ---> 13 "extensions first.".format(module)) 14 15 from datetime import datetime ImportError: C extension: /home/user/.conda/envs/qiime/lib/python2.7/site-packages/pandas/hashtable.so: undefined symbol: PyFPE_jbuf not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace' to build the C extensions first. I know I can build everything manually, but I really want to fix pip.
Passing --no-cache-dir to pip during installation seems to solve the issue, though I don't understand what caches have to do with compilation.