quantumlib / Cirq

A Python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Apache License 2.0
4.22k stars 1.01k forks source link

Python 3.8 support #3194

Closed balopat closed 3 years ago

balopat commented 4 years ago

This issue is to track the problems with Python 3.8. It can be closed as soon as we can develop and run Cirq against 3.8, meaning that we have CI jobs against it as well.

balopat commented 4 years ago

dev_tools/Dockerfile does not build

``` ... Setting up libxml2:amd64 (2.9.10+dfsg-5) ... Setting up libavahi-client3:amd64 (0.7-4ubuntu7) ... Setting up libxmuu1:amd64 (2:1.1.3-0ubuntu1) ... Setting up gpg (2.2.19-3ubuntu2) ... Setting up libpython3-stdlib:amd64 (3.8.2-0ubuntu2) ... Setting up gnupg-utils (2.2.19-3ubuntu2) ... Setting up binutils-x86-64-linux-gnu (2.34-6ubuntu1) ... Setting up libdrm-amdgpu1:amd64 (2.4.101-2) ... Setting up libxcb-dri3-0:amd64 (1.14-2) ... Setting up mesa-vulkan-drivers:amd64 (20.0.8-0ubuntu1~20.04.1) ... Setting up libcanberra0:amd64 (0.30-7ubuntu1) ... Setting up fontconfig (2.13.1-2ubuntu3) ... Regenerating fonts cache... done. Setting up libotf0:amd64 (0.9.13-7) ... Setting up libdrm-nouveau2:amd64 (2.4.101-2) ... Setting up libharfbuzz-icu0:amd64 (2.6.4-1ubuntu4) ... Setting up libxdamage1:amd64 (1:1.1.5-2) ... Setting up gpg-agent (2.2.19-3ubuntu2) ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket. Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libdrm-radeon1:amd64 (2.4.101-2) ... Setting up openssh-client (1:8.2p1-4ubuntu0.1) ... Setting up libhx509-5-heimdal:amd64 (7.7.0+dfsg-1ubuntu1) ... Setting up gpgsm (2.2.19-3ubuntu2) ... Setting up libpango-1.0-0:amd64 (1.44.7-2ubuntu4) ... Setting up libdrm-intel1:amd64 (2.4.101-2) ... Setting up libgl1-mesa-dri:amd64 (20.0.8-0ubuntu1~20.04.1) ... Setting up libxext6:amd64 (2:1.3.4-0ubuntu1) ... Setting up dconf-service (0.36.0-1) ... Setting up python3 (3.8.2-0ubuntu2) ... Setting up libpoppler97:amd64 (0.86.1-0ubuntu1) ... Setting up binutils (2.34-6ubuntu1) ... Setting up libatspi2.0-0:amd64 (2.36.0-2) ... Setting up xfonts-utils (1:7.7+6) ... Setting up python3-wheel (0.34.2-1) ... Setting up libcairo2:amd64 (1.16.0-4ubuntu1) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1build1) ... Setting up libgcc-9-dev:amd64 (9.3.0-10ubuntu2) ... Setting up libatk-bridge2.0-0:amd64 (2.34.2-0ubuntu2~20.04.1) ... Setting up libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) ... Setting up perl (5.30.0-9build1) ... Setting up libexpat1-dev:amd64 (2.2.9-1build1) ... Setting up libdata-dump-perl (1.23-1) ... Setting up libxfixes3:amd64 (1:5.0.3-2) ... Setting up libipc-system-simple-perl (1.26-1) ... Setting up libxml-xpathengine-perl (0.14-1) ... Setting up libpython3.8:amd64 (3.8.2-1ubuntu1.2) ... Setting up python3-gi (3.36.0-1) ... Setting up shared-mime-info (1.15-1) ... Setting up libxinerama1:amd64 (2:1.1.4-2) ... Setting up libgd3:amd64 (2.2.5-5.2ubuntu2) ... Setting up libxv1:amd64 (2:1.0.11-1) ... Setting up libio-html-perl (1.001-1) ... Setting up libxrandr2:amd64 (2:1.5.2-0ubuntu1) ... Setting up libxt6:amd64 (1:1.1.5-1) ... Setting up libdpkg-perl (1.19.7ubuntu3) ... Setting up libtimedate-perl (2.3200-1) ... Setting up gpg-wks-server (2.2.19-3ubuntu2) ... Setting up libcups2:amd64 (2.3.1-9ubuntu1.1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1) ... Setting up xauth (1:1.1-0ubuntu1) ... Setting up cpp (4:9.3.0-1ubuntu2) ... Setting up lmodern (2.004.5-6) ... Setting up libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1ubuntu11) ... Setting up libcairo-gobject2:amd64 (1.16.0-4ubuntu1) ... Setting up libxss1:amd64 (1:1.2.3-1) ... Setting up libpangoft2-1.0-0:amd64 (1.44.7-2ubuntu4) ... Setting up python3-lib2to3 (3.8.2-1ubuntu1) ... Setting up liburi-perl (1.76-2) ... Setting up libx11-protocol-perl (0.56-7) ... Setting up libpangocairo-1.0-0:amd64 (1.44.7-2ubuntu4) ... Setting up libkrb5-26-heimdal:amd64 (7.7.0+dfsg-1ubuntu1) ... Setting up libnet-ssleay-perl (1.88-2ubuntu1) ... Setting up python3-pkg-resources (45.2.0-1) ... Setting up python3-distutils (3.8.2-1ubuntu1) ... Setting up gcc-9 (9.3.0-10ubuntu2) ... Setting up libhttp-date-perl (6.05-1) ... Setting up python3-dbus (1.2.16-1build1) ... Setting up libxft2:amd64 (2.3.3-0ubuntu1) ... Setting up libxmu6:amd64 (2:1.1.3-0ubuntu1) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up libtie-ixhash-perl (1.23-2) ... Setting up libglx-mesa0:amd64 (20.0.8-0ubuntu1~20.04.1) ... Setting up vim (2:8.1.2269-1ubuntu5) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/vi.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/vi.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/vi.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/vi.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/vi.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/vi.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/vi.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/view.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/view.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/view.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/view.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/view.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/view.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/view.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/ex.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/ex.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/ex.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/ex.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/ex.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/ex.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/ex.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode update-alternatives: warning: skip creation of /usr/share/man/da/man1/editor.1.gz because associated file /usr/share/man/da/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/de/man1/editor.1.gz because associated file /usr/share/man/de/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/editor.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/it/man1/editor.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ja/man1/editor.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/pl/man1/editor.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/ru/man1/editor.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group editor) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/editor.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group editor) doesn't exist Setting up libpoppler-glib8:amd64 (0.86.1-0ubuntu1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up python3-setuptools (45.2.0-1) ... Setting up libgs9:amd64 (9.50~dfsg-5ubuntu4.1) ... Setting up libstdc++-9-dev:amd64 (9.3.0-10ubuntu2) ... Setting up libxi6:amd64 (2:1.7.10-0ubuntu1) ... Setting up libglx0:amd64 (1.3.1-1) ... Setting up dconf-gsettings-backend:amd64 (0.36.0-1) ... Setting up libfont-afm-perl (1.20-2) ... Setting up libfile-fcntllock-perl (0.22-3build4) ... Setting up libalgorithm-diff-perl (1.19.03-2) ... Setting up libio-stringy-perl (2.111-3) ... Setting up libxtst6:amd64 (2:1.2.3-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libauthen-sasl-perl (2.1600-1) ... Setting up libtk8.6:amd64 (8.6.10-1) ... Setting up libxcursor1:amd64 (1:1.2.0-2) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up dvisvgm (2.8.1-1build1) ... Setting up libxxf86dga1:amd64 (2:1.1.5-0ubuntu1) ... Setting up libnet-http-perl (6.19-1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libm17n-0:amd64 (1.8.0-2) ... Setting up libxaw7:amd64 (2:1.0.13-1) ... Setting up ghostscript (9.50~dfsg-5ubuntu4.1) ... Setting up x11-xserver-utils (7.7+8) ... Setting up libheimntlm0-heimdal:amd64 (7.7.0+dfsg-1ubuntu1) ... Setting up gcc (4:9.3.0-1ubuntu2) ... Setting up dpkg-dev (1.19.7ubuntu3) ... Setting up liberror-perl (0.17029-1) ... Setting up libgl1:amd64 (1.3.1-1) ... Setting up libgssapi3-heimdal:amd64 (7.7.0+dfsg-1ubuntu1) ... Setting up libpython3.8-dev:amd64 (3.8.2-1ubuntu1.2) ... Setting up libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-3) ... Setting up python3-pip (20.0.2-5ubuntu1) ... Setting up g++-9 (9.3.0-10ubuntu2) ... Setting up xaw3dg:amd64 (1.5+E-18.3) ... Setting up libfile-desktopentry-perl (0.22-1) ... Setting up python3.8-dev (3.8.2-1ubuntu1.2) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up g++ (4:9.3.0-1ubuntu2) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist Setting up at-spi2-core (2.36.0-2) ... Setting up texlive-binaries (2019.20190605.51237-3build2) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/bibtex.1.gz because associated file /usr/share/man/man1/bibtex.original.1.gz (of link group bibtex) doesn't exist Setting up libgdk-pixbuf2.0-bin (2.40.0+dfsg-3) ... Setting up libhtml-parser-perl (3.72-5) ... Setting up x11-utils (7.7+5) ... Setting up build-essential (12.8ubuntu1) ... Setting up texlive-base (2019.20200218-1) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex Setting up libalgorithm-diff-xs-perl (0.04-6) ... Setting up libio-socket-ssl-perl (2.067-1) ... Setting up libgtk-3-common (3.24.20-0ubuntu1) ... Setting up libalgorithm-merge-perl (0.08-3) ... Setting up libhttp-message-perl (6.22-1) ... Setting up libhtml-form-perl (6.07-1) ... Setting up networkd-dispatcher (2.0.1-1) ... Created symlink /etc/systemd/system/multi-user.target.wants/networkd-dispatcher.service → /lib/systemd/system/networkd-dispatcher.service. Setting up gsettings-desktop-schemas (3.36.0-1ubuntu1) ... Setting up libfile-mimeinfo-perl (0.29-1) ... Setting up gtk-update-icon-cache (3.24.20-0ubuntu1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up tk8.6-blt2.5 (2.5.3+dfsg-4) ... Setting up libpython3-dev:amd64 (3.8.2-0ubuntu2) ... Setting up libhttp-cookies-perl (6.08-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up blt (2.5.3+dfsg-4) ... Setting up libldap-2.4-2:amd64 (2.4.49+dfsg-2ubuntu1.3) ... Setting up python3-tk:amd64 (3.8.2-1ubuntu1) ... Setting up libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.1) ... Setting up libhtml-format-perl (2.12-1) ... Setting up ghostscript-x (9.50~dfsg-5ubuntu4.1) ... Setting up librsvg2-2:amd64 (2.48.7-1ubuntu0.20.04.1) ... Setting up dirmngr (2.2.19-3ubuntu2) ... Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket. Setting up libnet-smtp-ssl-perl (1.04-1) ... Setting up texlive-latex-base (2019.20200218-1) ... Setting up libmailtools-perl (2.21-1) ... Setting up python3-dev (3.8.2-0ubuntu2) ... Setting up git (1:2.25.1-1ubuntu3) ... Setting up librsvg2-common:amd64 (2.48.7-1ubuntu0.20.04.1) ... Setting up libhttp-daemon-perl (6.06-1) ... Setting up gv (1:3.7.4-2) ... Setting up glib-networking:amd64 (2.64.2-1ubuntu0.1) ... Setting up libsoup2.4-1:amd64 (2.70.0-1) ... Setting up gpg-wks-client (2.2.19-3ubuntu2) ... Setting up latexmk (1:4.67-0.1) ... Setting up gnupg (2.2.19-3ubuntu2) ... Setting up libsoup-gnome2.4-1:amd64 (2.70.0-1) ... Setting up librest-0.7-0:amd64 (0.8.1-1) ... Setting up adwaita-icon-theme (3.36.1-2ubuntu0.20.04.2) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up liblwp-protocol-https-perl (6.07-2ubuntu2) ... Setting up libwww-perl (6.43-1) ... Setting up libgtk-3-0:amd64 (3.24.20-0ubuntu1) ... Setting up libgtk-3-bin (3.24.20-0ubuntu1) ... Setting up humanity-icon-theme (0.6.15) ... Setting up libgirara-gtk3-3:amd64 (0.3.4-1) ... Setting up emacs-gtk (1:26.3+1-1ubuntu2) ... update-alternatives: using /usr/bin/emacs-gtk to provide /usr/bin/emacs (emacs) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/emacs.1.gz because associated file /usr/share/man/man1/emacs.emacs.1.gz (of link group emacs) doesn't exist Install emacsen-common for emacs emacsen-common: Handling install of emacsen flavor emacs Setting up zathura-pdf-poppler (0.3.0-1) ... Setting up libxml-parser-perl (2.46-1) ... Setting up emacs (1:26.3+1-1ubuntu2) ... Setting up zathura (0.4.5-2) ... Setting up ubuntu-mono (19.04-0ubuntu3) ... Setting up libxml-twig-perl (1:3.50-2) ... Setting up libnet-dbus-perl (1.2.0-1) ... Processing triggers for systemd (245.4-4ubuntu3.2) ... Processing triggers for install-info (6.7.0.dfsg.2-5) ... Processing triggers for libc-bin (2.31-0ubuntu9) ... Processing triggers for ca-certificates (20190110ubuntu1.1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for tex-common (6.13) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-3) ... Removing intermediate container bf516f9cc3d3 ---> 0a9c88cc1860 Step 3/11 : RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && locale-gen ---> Running in f5047cfbbf6e Generating locales (this might take a while)... en_US.UTF-8... done Generation complete. Removing intermediate container f5047cfbbf6e ---> 2594127915cf Step 4/11 : ENV LANG en_US.UTF-8 ---> Running in 5041d603a974 Removing intermediate container 5041d603a974 ---> a86f8cbb86f4 Step 5/11 : ENV LANGUAGE en_US:en ---> Running in d28d0b7c226a Removing intermediate container d28d0b7c226a ---> 381204b58032 Step 6/11 : ENV LC_ALL en_US.UTF-8 ---> Running in 3708d7f4b093 Removing intermediate container 3708d7f4b093 ---> 80c154436f75 Step 7/11 : RUN rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python ---> Running in dad9bbd381d7 Removing intermediate container dad9bbd381d7 ---> d1d9ab53822e Step 8/11 : RUN git clone https://github.com/quantumlib/Cirq ---> Running in b8ec84bd9d7b Cloning into 'Cirq'... Removing intermediate container b8ec84bd9d7b ---> 7694037a90a6 Step 9/11 : RUN pip3 install -r Cirq/requirements.txt -r Cirq/cirq/contrib/contrib-requirements.txt -r Cirq/dev_tools/conf/pip-list-dev-tools.txt ---> Running in 5da1a759ad1d Ignoring dataclasses: markers 'python_version < "3.7"' don't match your environment Collecting freezegun~=0.3.15 Downloading freezegun-0.3.15-py2.py3-none-any.whl (14 kB) Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0 Downloading google_api_core-1.22.0-py2.py3-none-any.whl (91 kB) Collecting matplotlib~=3.0 Downloading matplotlib-3.3.0-1-cp38-cp38-manylinux1_x86_64.whl (11.5 MB) Collecting networkx~=2.4 Downloading networkx-2.4-py3-none-any.whl (1.6 MB) Collecting numpy<1.19,~=1.16 Downloading numpy-1.18.5-cp38-cp38-manylinux1_x86_64.whl (20.6 MB) Collecting pandas Downloading pandas-1.1.0-cp38-cp38-manylinux1_x86_64.whl (10.3 MB) Collecting protobuf~=3.12.0 Downloading protobuf-3.12.4-cp38-cp38-manylinux1_x86_64.whl (1.3 MB) Collecting requests~=2.18 Downloading requests-2.24.0-py2.py3-none-any.whl (61 kB) Collecting sortedcontainers~=2.0 Downloading sortedcontainers-2.2.2-py2.py3-none-any.whl (29 kB) Collecting scipy Downloading scipy-1.5.2-cp38-cp38-manylinux1_x86_64.whl (25.7 MB) Collecting sympy Downloading sympy-1.6.2-py3-none-any.whl (5.8 MB) Collecting typing_extensions Downloading typing_extensions-3.7.4.2-py3-none-any.whl (22 kB) Collecting ply>=3.4 Downloading ply-3.11-py2.py3-none-any.whl (49 kB) Collecting pylatex~=1.3.0 Downloading PyLaTeX-1.3.4.tar.gz (84 kB) Collecting quimb Downloading quimb-1.3.0-py3-none-any.whl (216 kB) Collecting opt_einsum Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB) Collecting autoray Downloading autoray-0.2.3-py3-none-any.whl (15 kB) Collecting mypy~=0.701.0 Downloading mypy-0.701-py3-none-any.whl (1.5 MB) Collecting pylint~=2.3.0 Downloading pylint-2.3.1-py3-none-any.whl (765 kB) Collecting pytest~=5.4.1 Downloading pytest-5.4.3-py3-none-any.whl (248 kB) Collecting pytest-asyncio~=0.12.0 Downloading pytest-asyncio-0.12.0.tar.gz (13 kB) Collecting pytest-cov~=2.5.0 Downloading pytest_cov-2.5.1-py2.py3-none-any.whl (21 kB) Collecting pytest-benchmark~=3.2.0 Downloading pytest_benchmark-3.2.3-py2.py3-none-any.whl (49 kB) Collecting yapf~=0.27.0 Downloading yapf-0.27.0-py2.py3-none-any.whl (178 kB) Collecting grpcio-tools~=1.24.0 Downloading grpcio_tools-1.24.3-cp38-cp38-manylinux2010_x86_64.whl (2.4 MB) Collecting mypy-protobuf==1.10 Downloading mypy-protobuf-1.10.tar.gz (5.4 kB) Collecting twine Downloading twine-3.2.0-py3-none-any.whl (34 kB) Collecting qiskit~=0.13.0 Downloading qiskit-0.13.0.tar.gz (3.5 kB) Collecting pypandoc Downloading pypandoc-1.5.tar.gz (26 kB) Collecting recommonmark>=0.4.0 Downloading recommonmark-0.6.0-py2.py3-none-any.whl (10 kB) Collecting Sphinx~=3.1.0 Downloading Sphinx-3.1.2-py3-none-any.whl (2.9 MB) Collecting sphinx_rtd_theme Downloading sphinx_rtd_theme-0.5.0-py2.py3-none-any.whl (10.8 MB) Collecting sphinx-markdown-tables Downloading sphinx_markdown_tables-0.0.15-py3-none-any.whl (28 kB) Collecting nbsphinx Downloading nbsphinx-0.7.1-py3-none-any.whl (24 kB) Collecting ipython Downloading ipython-7.17.0-py3-none-any.whl (786 kB) Collecting ipykernel Downloading ipykernel-5.3.4-py3-none-any.whl (120 kB) Collecting rstcheck~=3.3.1 Downloading rstcheck-3.3.1.tar.gz (13 kB) Collecting six Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting python-dateutil!=2.0,>=1.0 Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) Collecting pytz Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB) Requirement already satisfied: setuptools>=34.0.0 in /usr/lib/python3/dist-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->-r Cirq/requirements.txt (line 5)) (45.2.0) Collecting googleapis-common-protos<2.0dev,>=1.6.0 Downloading googleapis_common_protos-1.52.0-py2.py3-none-any.whl (100 kB) Collecting google-auth<2.0dev,>=1.19.1 Downloading google_auth-1.20.1-py2.py3-none-any.whl (91 kB) Collecting grpcio<2.0dev,>=1.29.0; extra == "grpc" Downloading grpcio-1.31.0-cp38-cp38-manylinux2014_x86_64.whl (3.4 MB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.2.0-cp38-cp38-manylinux1_x86_64.whl (92 kB) Collecting cycler>=0.10 Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB) Collecting pillow>=6.2.0 Downloading Pillow-7.2.0-cp38-cp38-manylinux1_x86_64.whl (2.2 MB) Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting decorator>=4.3.0 Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) Collecting chardet<4,>=3.0.2 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting certifi>=2017.4.17 Downloading certifi-2020.6.20-py2.py3-none-any.whl (156 kB) Collecting idna<3,>=2.5 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 Downloading urllib3-1.25.10-py2.py3-none-any.whl (127 kB) Collecting mpmath>=0.19 Downloading mpmath-1.1.0.tar.gz (512 kB) Collecting ordered-set Downloading ordered-set-4.0.2.tar.gz (10 kB) Collecting cytoolz>=0.8.0 Downloading cytoolz-0.10.1.tar.gz (475 kB) Collecting psutil>=4.3.1 Downloading psutil-5.7.2.tar.gz (460 kB) Collecting tqdm>=4 Downloading tqdm-4.48.2-py2.py3-none-any.whl (68 kB) Collecting numba>=0.39 Downloading numba-0.50.1-cp38-cp38-manylinux2014_x86_64.whl (3.6 MB) Collecting typed-ast<1.4.0,>=1.3.1 Downloading typed-ast-1.3.5.tar.gz (205 kB) Collecting mypy-extensions<0.5.0,>=0.4.0 Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting astroid<3,>=2.2.0 Downloading astroid-2.4.2-py3-none-any.whl (213 kB) Collecting mccabe<0.7,>=0.6 Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB) Collecting isort<5,>=4.2.5 Downloading isort-4.3.21-py2.py3-none-any.whl (42 kB) Collecting packaging Downloading packaging-20.4-py2.py3-none-any.whl (37 kB) Collecting wcwidth Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) Collecting py>=1.5.0 Downloading py-1.9.0-py2.py3-none-any.whl (99 kB) Collecting more-itertools>=4.0.0 Downloading more_itertools-8.4.0-py3-none-any.whl (43 kB) Collecting pluggy<1.0,>=0.12 Downloading pluggy-0.13.1-py2.py3-none-any.whl (18 kB) Collecting attrs>=17.4.0 Downloading attrs-19.3.0-py2.py3-none-any.whl (39 kB) Collecting coverage>=3.7.1 Downloading coverage-5.2.1-cp38-cp38-manylinux1_x86_64.whl (231 kB) Collecting py-cpuinfo Downloading py-cpuinfo-7.0.0.tar.gz (95 kB) Collecting requests-toolbelt!=0.9.0,>=0.8.0 Downloading requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) Collecting keyring>=15.1 Downloading keyring-21.3.0-py3-none-any.whl (31 kB) Collecting colorama>=0.4.3 Downloading colorama-0.4.3-py2.py3-none-any.whl (15 kB) Collecting readme-renderer>=21.0 Downloading readme_renderer-26.0-py2.py3-none-any.whl (15 kB) Collecting rfc3986>=1.4.0 Downloading rfc3986-1.4.0-py2.py3-none-any.whl (31 kB) Collecting pkginfo>=1.4.2 Downloading pkginfo-1.5.0.1-py2.py3-none-any.whl (25 kB) Collecting qiskit-aer==0.3.2 Downloading qiskit-aer-0.3.2.tar.gz (6.4 MB) Collecting qiskit-aqua==0.6.1 Downloading qiskit_aqua-0.6.1-py3-none-any.whl (979 kB) Collecting qiskit-ibmq-provider==0.3.3 Downloading qiskit-ibmq-provider-0.3.3.tar.gz (57 kB) Collecting qiskit-ignis==0.2.0 Downloading qiskit_ignis-0.2.0-py3-none-any.whl (100 kB) Collecting qiskit-terra==0.10.0 Downloading qiskit-terra-0.10.0.tar.gz (617 kB) Requirement already satisfied: pip>=8.1.0 in /usr/lib/python3/dist-packages (from pypandoc->-r Cirq/dev_tools/conf/pip-list-dev-tools.txt (line 21)) (20.0.2) Requirement already satisfied: wheel>=0.25.0 in /usr/lib/python3/dist-packages (from pypandoc->-r Cirq/dev_tools/conf/pip-list-dev-tools.txt (line 21)) (0.34.2) Collecting docutils>=0.11 Downloading docutils-0.16-py2.py3-none-any.whl (548 kB) Collecting commonmark>=0.8.1 Downloading commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Collecting babel>=1.3 Downloading Babel-2.8.0-py2.py3-none-any.whl (8.6 MB) Collecting sphinxcontrib-htmlhelp Downloading sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl (96 kB) Collecting imagesize Downloading imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) Collecting alabaster<0.8,>=0.7 Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting sphinxcontrib-jsmath Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-serializinghtml Downloading sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) Collecting Pygments>=2.0 Downloading Pygments-2.6.1-py3-none-any.whl (914 kB) Collecting Jinja2>=2.3 Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) Collecting sphinxcontrib-devhelp Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) Collecting snowballstemmer>=1.1 Downloading snowballstemmer-2.0.0-py2.py3-none-any.whl (97 kB) Collecting sphinxcontrib-qthelp Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) Collecting sphinxcontrib-applehelp Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) Collecting markdown>=3.0.1 Downloading Markdown-3.2.2-py3-none-any.whl (88 kB) Collecting nbconvert!=5.4 Downloading nbconvert-5.6.1-py2.py3-none-any.whl (455 kB) Collecting nbformat Downloading nbformat-5.0.7-py3-none-any.whl (170 kB) Collecting traitlets Downloading traitlets-4.3.3-py2.py3-none-any.whl (75 kB) Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 Downloading prompt_toolkit-3.0.6-py3-none-any.whl (354 kB) Collecting backcall Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting pexpect; sys_platform != "win32" Downloading pexpect-4.8.0-py2.py3-none-any.whl (59 kB) Collecting pickleshare Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting jedi>=0.10 Downloading jedi-0.17.2-py2.py3-none-any.whl (1.4 MB) Collecting jupyter-client Downloading jupyter_client-6.1.6-py3-none-any.whl (108 kB) Collecting tornado>=4.2 Downloading tornado-6.0.4.tar.gz (496 kB) Collecting rsa<5,>=3.1.4; python_version >= "3.5" Downloading rsa-4.6-py3-none-any.whl (47 kB) Collecting cachetools<5.0,>=2.0.0 Downloading cachetools-4.1.1-py3-none-any.whl (10 kB) Collecting pyasn1-modules>=0.2.1 Downloading pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) Collecting toolz>=0.8.0 Downloading toolz-0.10.0.tar.gz (49 kB) Collecting llvmlite<0.34,>=0.33.0.dev0 Downloading llvmlite-0.33.0-cp38-cp38-manylinux1_x86_64.whl (18.3 MB) Collecting lazy-object-proxy==1.4.* Downloading lazy_object_proxy-1.4.3-cp38-cp38-manylinux1_x86_64.whl (58 kB) Collecting wrapt~=1.11 Downloading wrapt-1.12.1.tar.gz (27 kB) Collecting jeepney>=0.4.2; sys_platform == "linux" Downloading jeepney-0.4.3-py3-none-any.whl (21 kB) Collecting SecretStorage>=3; sys_platform == "linux" Downloading SecretStorage-3.1.2-py3-none-any.whl (14 kB) Collecting bleach>=2.1.0 Downloading bleach-3.1.5-py2.py3-none-any.whl (151 kB) Collecting scikit-learn>=0.20.0 Downloading scikit_learn-0.23.2-cp38-cp38-manylinux1_x86_64.whl (6.8 MB) Collecting fastdtw Downloading fastdtw-0.3.4.tar.gz (133 kB) Collecting dlx Downloading dlx-1.0.4.tar.gz (5.5 kB) Collecting pyscf; sys_platform != "win32" Downloading pyscf-1.7.4-cp38-cp38-manylinux1_x86_64.whl (26.0 MB) Collecting quandl Downloading Quandl-3.5.2-py2.py3-none-any.whl (25 kB) Collecting cvxopt Downloading cvxopt-1.2.5-cp38-cp38-manylinux1_x86_64.whl (11.7 MB) Collecting docplex Downloading docplex-2.15.194.tar.gz (582 kB) Collecting jsonschema>=2.6 Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Collecting h5py Downloading h5py-2.10.0-cp38-cp38-manylinux1_x86_64.whl (2.9 MB) Collecting nest-asyncio==1.0.0 Downloading nest_asyncio-1.0.0-py3-none-any.whl (3.8 kB) Collecting requests-ntlm>=1.1.0 Downloading requests_ntlm-1.1.0-py2.py3-none-any.whl (5.7 kB) Collecting websockets<8,>=7 Downloading websockets-7.0.tar.gz (49 kB) Collecting marshmallow<4,>=3 Downloading marshmallow-3.7.1-py2.py3-none-any.whl (45 kB) Collecting marshmallow_polyfield<6,>=5.7 Downloading marshmallow-polyfield-5.9.tar.gz (8.5 kB) Collecting MarkupSafe>=0.23 Downloading MarkupSafe-1.1.1-cp38-cp38-manylinux1_x86_64.whl (32 kB) Collecting entrypoints>=0.2.2 Downloading entrypoints-0.3-py2.py3-none-any.whl (11 kB) Collecting pandocfilters>=1.4.1 Downloading pandocfilters-1.4.2.tar.gz (14 kB) Collecting mistune<2,>=0.8.1 Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting testpath Downloading testpath-0.4.4-py2.py3-none-any.whl (163 kB) Collecting defusedxml Downloading defusedxml-0.6.0-py2.py3-none-any.whl (23 kB) Collecting jupyter-core Downloading jupyter_core-4.6.3-py2.py3-none-any.whl (83 kB) Collecting ipython-genutils Downloading ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Collecting ptyprocess>=0.5 Downloading ptyprocess-0.6.0-py2.py3-none-any.whl (39 kB) Collecting parso<0.8.0,>=0.7.0 Downloading parso-0.7.1-py2.py3-none-any.whl (109 kB) Collecting pyzmq>=13 Downloading pyzmq-19.0.2-cp38-cp38-manylinux1_x86_64.whl (1.1 MB) Collecting pyasn1>=0.1.3 Downloading pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) Collecting cryptography Downloading cryptography-3.0-cp35-abi3-manylinux2010_x86_64.whl (2.7 MB) Collecting webencodings Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Collecting threadpoolctl>=2.0.0 Downloading threadpoolctl-2.1.0-py3-none-any.whl (12 kB) Collecting joblib>=0.11 Downloading joblib-0.16.0-py3-none-any.whl (300 kB) Collecting inflection>=0.3.1 Downloading inflection-0.5.0-py2.py3-none-any.whl (5.8 kB) Collecting pyrsistent>=0.14.0 Downloading pyrsistent-0.16.0.tar.gz (108 kB) Collecting ntlm-auth>=1.0.2 Downloading ntlm_auth-1.5.0-py2.py3-none-any.whl (29 kB) Collecting cffi!=1.11.3,>=1.8 Downloading cffi-1.14.1-cp38-cp38-manylinux1_x86_64.whl (409 kB) Collecting pycparser Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: pylatex, pytest-asyncio, mypy-protobuf, qiskit, pypandoc, rstcheck, mpmath, ordered-set, cytoolz, psutil, typed-ast, py-cpuinfo, qiskit-aer, qiskit-ibmq-provider, qiskit-terra, tornado, toolz, wrapt, fastdtw, dlx, docplex, websockets, marshmallow-polyfield, pandocfilters, pyrsistent Building wheel for pylatex (setup.py): started Building wheel for pylatex (setup.py): finished with status 'done' Created wheel for pylatex: filename=PyLaTeX-1.3.4-py3-none-any.whl size=42269 sha256=722939930964a3b16c005ea3f701d16541968cf89854aa4e16ab52c21d60eb43 Stored in directory: /root/.cache/pip/wheels/1c/7a/3d/ffaea382fdffbdbc6fc1a5a1d8ae23a558e855aa16e70a5f79 Building wheel for pytest-asyncio (setup.py): started Building wheel for pytest-asyncio (setup.py): finished with status 'done' Created wheel for pytest-asyncio: filename=pytest_asyncio-0.12.0-py3-none-any.whl size=11649 sha256=9bade2c51a6c3c94c04305a979553bfd28b97e20d50e892197b2ce63fed2ab96 Stored in directory: /root/.cache/pip/wheels/23/f6/f3/2afd8a859f174197bec92a0ce1403d1cab9385474a4750ede5 Building wheel for mypy-protobuf (setup.py): started Building wheel for mypy-protobuf (setup.py): finished with status 'done' Created wheel for mypy-protobuf: filename=mypy_protobuf-1.10-py3-none-any.whl size=6172 sha256=e548c3f2f3d48489e387e79e483c9e7f40dc512ba8d86fe2c589e2067efbdc2d Stored in directory: /root/.cache/pip/wheels/d1/25/b2/015dfbde69a44a9470a77112014df69ed3db5be697e671dee2 Building wheel for qiskit (setup.py): started Building wheel for qiskit (setup.py): finished with status 'done' Created wheel for qiskit: filename=qiskit-0.13.0-py3-none-any.whl size=1396 sha256=adf155ac9aa0c9bab173077366ec99c628fa3da6858e3482a05a212b0d72cd5d Stored in directory: /root/.cache/pip/wheels/e5/46/ef/ce6b57d04151da5eacde3144cfa0266caa778bc248b4dd184c Building wheel for pypandoc (setup.py): started Building wheel for pypandoc (setup.py): finished with status 'done' Created wheel for pypandoc: filename=pypandoc-1.5-py3-none-any.whl size=17038 sha256=1eb416edfe3f57b9e8e7e369d379ceb2965abc26b82bbbd1e967737dbe4bb0b1 Stored in directory: /root/.cache/pip/wheels/27/01/d8/dde8d4ae5c2a6e6dda11cee8c4fb855c9f60f1f8cdc1332cef Building wheel for rstcheck (setup.py): started Building wheel for rstcheck (setup.py): finished with status 'done' Created wheel for rstcheck: filename=rstcheck-3.3.1-py3-none-any.whl size=13723 sha256=99b986fbcca591fcaaa8dcb1b914ae9b81d766ede2da2055374f4cd111a95d66 Stored in directory: /root/.cache/pip/wheels/bf/b9/ca/1aa2665648aeaffd559c4096e510ed2b343b808121f8d31efb Building wheel for mpmath (setup.py): started Building wheel for mpmath (setup.py): finished with status 'done' Created wheel for mpmath: filename=mpmath-1.1.0-py3-none-any.whl size=532239 sha256=cee9b7250a0385d3b7f99e9d301b6a824f7e05d97cd1d3a2c7528b996834e6f2 Stored in directory: /root/.cache/pip/wheels/29/2c/1c/d2e4580cde2743b0aef389e936ac21a2db92921ddbca53faa1 Building wheel for ordered-set (setup.py): started Building wheel for ordered-set (setup.py): finished with status 'done' Created wheel for ordered-set: filename=ordered_set-4.0.2-py2.py3-none-any.whl size=8209 sha256=bef983c9b41a23242da35df2b1599e4b8e9e9985db0a516fd21d129291f0e7c4 Stored in directory: /root/.cache/pip/wheels/a1/09/42/0b963b1d5423ddc87cb4ba9f475e09838d3813300b52a866ea Building wheel for cytoolz (setup.py): started Building wheel for cytoolz (setup.py): finished with status 'done' Created wheel for cytoolz: filename=cytoolz-0.10.1-cp38-cp38-linux_x86_64.whl size=1926032 sha256=94d48f4446b9d053a729e2d016cf70739d67a8bc5a0ac26821294a8e9124f015 Stored in directory: /root/.cache/pip/wheels/7f/71/e7/690b241fea90859f7ed6defe9c56e37ab9b7dcd80a4067dc54 Building wheel for psutil (setup.py): started Building wheel for psutil (setup.py): finished with status 'done' Created wheel for psutil: filename=psutil-5.7.2-cp38-cp38-linux_x86_64.whl size=293027 sha256=43219f1cc486058708e9e65b0f047731b17aabb3f3ec897b9bbd6b727612a188 Stored in directory: /root/.cache/pip/wheels/91/cf/b0/0c9998060b55ca80ea7a50a8639c3bdc6ba886eeff014bc9ac Building wheel for typed-ast (setup.py): started Building wheel for typed-ast (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"'; __file__='"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-bx49gyp6 cwd: /tmp/pip-install-txxaan0z/typed-ast/ Complete output (67 lines): running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/__init__.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/ast3.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/conversions.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/ast27.py -> build/lib.linux-x86_64-3.8/typed_ast package init file 'ast3/tests/__init__.py' not found (or not a regular file) creating build/lib.linux-x86_64-3.8/typed_ast/tests copying ast3/tests/test_basics.py -> build/lib.linux-x86_64-3.8/typed_ast/tests running build_ext building '_ast27' extension creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/ast27 creating build/temp.linux-x86_64-3.8/ast27/Parser creating build/temp.linux-x86_64-3.8/ast27/Python creating build/temp.linux-x86_64-3.8/ast27/Custom x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/acceler.c -o build/temp.linux-x86_64-3.8/ast27/Parser/acceler.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/bitset.c -o build/temp.linux-x86_64-3.8/ast27/Parser/bitset.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/grammar.c -o build/temp.linux-x86_64-3.8/ast27/Parser/grammar.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/grammar1.c -o build/temp.linux-x86_64-3.8/ast27/Parser/grammar1.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/node.c -o build/temp.linux-x86_64-3.8/ast27/Parser/node.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/parser.c -o build/temp.linux-x86_64-3.8/ast27/Parser/parser.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/parsetok.c -o build/temp.linux-x86_64-3.8/ast27/Parser/parsetok.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/tokenizer.c -o build/temp.linux-x86_64-3.8/ast27/Parser/tokenizer.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/asdl.c -o build/temp.linux-x86_64-3.8/ast27/Python/asdl.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/ast.c -o build/temp.linux-x86_64-3.8/ast27/Python/ast.o ast27/Python/ast.c: In function ‘ast_for_print_stmt’: ast27/Python/ast.c:2432:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2432 | if (!dest) | ^~ ast27/Python/ast.c:2434:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2434 | start = 4; | ^~~~~ x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/graminit.c -o build/temp.linux-x86_64-3.8/ast27/Python/graminit.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/mystrtoul.c -o build/temp.linux-x86_64-3.8/ast27/Python/mystrtoul.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/Python-ast.c -o build/temp.linux-x86_64-3.8/ast27/Python/Python-ast.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Custom/typed_ast.c -o build/temp.linux-x86_64-3.8/ast27/Custom/typed_ast.o x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/ast27/Parser/acceler.o build/temp.linux-x86_64-3.8/ast27/Parser/bitset.o build/temp.linux-x86_64-3.8/ast27/Parser/grammar.o build/temp.linux-x86_64-3.8/ast27/Parser/grammar1.o build/temp.linux-x86_64-3.8/ast27/Parser/node.o build/temp.linux-x86_64-3.8/ast27/Parser/parser.o build/temp.linux-x86_64-3.8/ast27/Parser/parsetok.o build/temp.linux-x86_64-3.8/ast27/Parser/tokenizer.o build/temp.linux-x86_64-3.8/ast27/Python/asdl.o build/temp.linux-x86_64-3.8/ast27/Python/ast.o build/temp.linux-x86_64-3.8/ast27/Python/graminit.o build/temp.linux-x86_64-3.8/ast27/Python/mystrtoul.o build/temp.linux-x86_64-3.8/ast27/Python/Python-ast.o build/temp.linux-x86_64-3.8/ast27/Custom/typed_ast.o -o build/lib.linux-x86_64-3.8/typed_ast/_ast27.cpython-38-x86_64-linux-gnu.so building '_ast3' extension creating build/temp.linux-x86_64-3.8/ast3 creating build/temp.linux-x86_64-3.8/ast3/Parser creating build/temp.linux-x86_64-3.8/ast3/Python creating build/temp.linux-x86_64-3.8/ast3/Custom x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/acceler.c -o build/temp.linux-x86_64-3.8/ast3/Parser/acceler.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/bitset.c -o build/temp.linux-x86_64-3.8/ast3/Parser/bitset.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/grammar.c -o build/temp.linux-x86_64-3.8/ast3/Parser/grammar.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/grammar1.c -o build/temp.linux-x86_64-3.8/ast3/Parser/grammar1.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/node.c -o build/temp.linux-x86_64-3.8/ast3/Parser/node.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/parser.c -o build/temp.linux-x86_64-3.8/ast3/Parser/parser.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/parsetok.c -o build/temp.linux-x86_64-3.8/ast3/Parser/parsetok.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/tokenizer.c -o build/temp.linux-x86_64-3.8/ast3/Parser/tokenizer.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Python/asdl.c -o build/temp.linux-x86_64-3.8/ast3/Python/asdl.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Python/ast.c -o build/temp.linux-x86_64-3.8/ast3/Python/ast.o ast3/Python/ast.c:22:1: error: conflicting types for ‘_PyObject_FastCall’ 22 | _PyObject_FastCall(PyObject *func, PyObject *const *args, int nargs) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.8/abstract.h:837, from /usr/include/python3.8/Python.h:147, from ast3/Python/ast.c:6: /usr/include/python3.8/cpython/abstract.h:145:1: note: previous definition of ‘_PyObject_FastCall’ was here 145 | _PyObject_FastCall(PyObject *func, PyObject *const *args, Py_ssize_t nargs) | ^~~~~~~~~~~~~~~~~~ error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for typed-ast Running setup.py clean for typed-ast Building wheel for py-cpuinfo (setup.py): started Building wheel for py-cpuinfo (setup.py): finished with status 'done' Created wheel for py-cpuinfo: filename=py_cpuinfo-7.0.0-py3-none-any.whl size=20068 sha256=c1cb75b2f3c2760ab78a4e96be6d74389b49f68d5a87995abb2d7600f1b1b1a2 Stored in directory: /root/.cache/pip/wheels/b4/99/9f/8eb77fdf759c1380719071722f2c37dd0fa1f6aa477c51cb6c Building wheel for qiskit-aer (setup.py): started Building wheel for qiskit-aer (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-txxaan0z/qiskit-aer/setup.py'"'"'; __file__='"'"'/tmp/pip-install-txxaan0z/qiskit-aer/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-nrl39pe8 cwd: /tmp/pip-install-txxaan0z/qiskit-aer/ Complete output (144 lines): -------------------------------------------------------------------------------- -- Trying "Ninja" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. -- Configuring incomplete, errors occurred! See also "/tmp/pip-install-txxaan0z/qiskit-aer/_cmake_test_compile/build/CMakeFiles/CMakeOutput.log". -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Ninja" generator - failure -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Trying "Unix Makefiles" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. -- The C compiler identification is GNU 9.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 9.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /tmp/pip-install-txxaan0z/qiskit-aer/_cmake_test_compile/build -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Unix Makefiles" generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build Command: /tmp/pip-install-txxaan0z/qiskit-aer/.eggs/cmake-3.18.0-py3.8-linux-x86_64.egg/cmake/data/bin/cmake /tmp/pip-install-txxaan0z/qiskit-aer -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DPYTHON_VERSION_STRING:STRING=3.8.2 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/local/lib/python3.8/dist-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.9 -DCMAKE_BUILD_TYPE:STRING=Release -- The CXX compiler identification is GNU 9.3.0 -- The C compiler identification is GNU 9.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Looking for OpenMP support... -- OpenMP found! -- Looking for NLOHMANN Json library... -- nlohmann include dir: /tmp/pip-install-txxaan0z/qiskit-aer/src/third-party/headers -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for OpenBLAS library... -- OpenBLAS not found. Looking for any other BLAS library... -- Looking for sgemm_ -- Looking for sgemm_ - not found CMake Error at .eggs/cmake-3.18.0-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message): Could NOT find BLAS (missing: BLAS_LIBRARIES) Call Stack (most recent call first): .eggs/cmake-3.18.0-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE) .eggs/cmake-3.18.0-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindBLAS.cmake:947 (find_package_handle_standard_args) CMakeLists.txt:176 (find_package) -- Configuring incomplete, errors occurred! See also "/tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build/CMakeFiles/CMakeOutput.log". See also "/tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build/CMakeFiles/CMakeError.log". Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/skbuild/setuptools_wrap.py", line 582, in setup env = cmkr.configure(cmake_args, File "/usr/local/lib/python3.8/dist-packages/skbuild/cmaker.py", line 229, in configure raise SKBuildError( An error occurred while configuring with CMake. Command: /tmp/pip-install-txxaan0z/qiskit-aer/.eggs/cmake-3.18.0-py3.8-linux-x86_64.egg/cmake/data/bin/cmake /tmp/pip-install-txxaan0z/qiskit-aer -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DPYTHON_VERSION_STRING:STRING=3.8.2 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/local/lib/python3.8/dist-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.9 -DCMAKE_BUILD_TYPE:STRING=Release Source directory: /tmp/pip-install-txxaan0z/qiskit-aer Working directory: /tmp/pip-install-txxaan0z/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build Please see CMake's output for more information. ---------------------------------------- ERROR: Failed building wheel for qiskit-aer Running setup.py clean for qiskit-aer Building wheel for qiskit-ibmq-provider (setup.py): started Building wheel for qiskit-ibmq-provider (setup.py): finished with status 'done' Created wheel for qiskit-ibmq-provider: filename=qiskit_ibmq_provider-0.3.3-py3-none-any.whl size=85722 sha256=c70d8cf227e2a0fe7a47b48a35d2e8634bccc90d0b895dacb6dacdafb1a7048f Stored in directory: /root/.cache/pip/wheels/02/5b/ce/5ff1099545c3ba4caa8cea075b447d83bfa9a563d044a7c42f Building wheel for qiskit-terra (setup.py): started Building wheel for qiskit-terra (setup.py): finished with status 'done' Created wheel for qiskit-terra: filename=qiskit_terra-0.10.0-cp38-cp38-linux_x86_64.whl size=1908851 sha256=8dda383f56b6fd4614fd11949fd780b33b3f3e0dc391ede3a517d0019370f9cb Stored in directory: /root/.cache/pip/wheels/43/ec/d8/7acfdb565c066ce32262c876311380812b47e8368cc21fc61f Building wheel for tornado (setup.py): started Building wheel for tornado (setup.py): finished with status 'done' Created wheel for tornado: filename=tornado-6.0.4-cp38-cp38-linux_x86_64.whl size=427983 sha256=b317c7f5a49fbf12864ee18d182a31c7c63fd38545bebdc8e554ebf7b97199e8 Stored in directory: /root/.cache/pip/wheels/88/79/e5/598ba17e85eccf2626eab62e4ee8452895636cd542650d450d Building wheel for toolz (setup.py): started Building wheel for toolz (setup.py): finished with status 'done' Created wheel for toolz: filename=toolz-0.10.0-py3-none-any.whl size=55575 sha256=be30b534f18845b390181b5553074839ba14e5f41125f5bf09ae9712830239da Stored in directory: /root/.cache/pip/wheels/a5/2b/b5/05758d5828d65f2adef8fbb5d5484e4adb946ae1827a973a01 Building wheel for wrapt (setup.py): started Building wheel for wrapt (setup.py): finished with status 'done' Created wheel for wrapt: filename=wrapt-1.12.1-cp38-cp38-linux_x86_64.whl size=78516 sha256=2fcbf88008d3733bbefe993fc642557c51cd625520641a54a7e71b45c65063c7 Stored in directory: /root/.cache/pip/wheels/5f/fd/9e/b6cf5890494cb8ef0b5eaff72e5d55a70fb56316007d6dfe73 Building wheel for fastdtw (setup.py): started Building wheel for fastdtw (setup.py): finished with status 'done' Created wheel for fastdtw: filename=fastdtw-0.3.4-py3-none-any.whl size=3589 sha256=b2a75f1b14fb4a6ee1b342cd534a09cf6be1c58922cc332a0b9de1d83e5339ad Stored in directory: /root/.cache/pip/wheels/e9/ac/30/c962f9d759dd68cb5482727c44441fdfb48040fdbe983857e8 Building wheel for dlx (setup.py): started Building wheel for dlx (setup.py): finished with status 'done' Created wheel for dlx: filename=dlx-1.0.4-py3-none-any.whl size=5709 sha256=a3d5aa68ea1be84bc6431586b1e46722929e1011ac1e1ff5b75392ac4ff6a66c Stored in directory: /root/.cache/pip/wheels/c4/03/f9/7afbf40e0c3d6928d16bcadb46264a6e68704998ec72f7ea13 Building wheel for docplex (setup.py): started Building wheel for docplex (setup.py): finished with status 'done' Created wheel for docplex: filename=docplex-2.15.194-py3-none-any.whl size=645115 sha256=1657d8e031deb4b8370890bd1299c3105ed705c2a297bc0fb10a31886bafb748 Stored in directory: /root/.cache/pip/wheels/9f/72/37/682278ae313764c583d8c10027b83b9a12da7bb148c0ea070b Building wheel for websockets (setup.py): started Building wheel for websockets (setup.py): finished with status 'done' Created wheel for websockets: filename=websockets-7.0-cp38-cp38-linux_x86_64.whl size=69038 sha256=450aa02a41876323b30204ac5c1093568d933920a207956299316831744663c5 Stored in directory: /root/.cache/pip/wheels/ff/66/8a/b0610f3b070460e56f775bfcaafc6123838f3e7ab3cd80aaaf Building wheel for marshmallow-polyfield (setup.py): started Building wheel for marshmallow-polyfield (setup.py): finished with status 'done' Created wheel for marshmallow-polyfield: filename=marshmallow_polyfield-5.9-py3-none-any.whl size=8535 sha256=e5a8f3b13128e3be19428ee64768cf4cc0ab27f316b73cd997c141ce0f220b46 Stored in directory: /root/.cache/pip/wheels/53/91/60/2395b43bb3bab3506d35a3c52e749c9b3c149621f2ca7d3447 Building wheel for pandocfilters (setup.py): started Building wheel for pandocfilters (setup.py): finished with status 'done' Created wheel for pandocfilters: filename=pandocfilters-1.4.2-py3-none-any.whl size=7856 sha256=52e95fe4697886cf31f7339e8787d7e0b1056deebe6fb65da182eb167cf4c367 Stored in directory: /root/.cache/pip/wheels/f6/08/65/e4636b703d0e870cd62692dafd6b47db27287fe80cea433722 Building wheel for pyrsistent (setup.py): started Building wheel for pyrsistent (setup.py): finished with status 'done' Created wheel for pyrsistent: filename=pyrsistent-0.16.0-cp38-cp38-linux_x86_64.whl size=107342 sha256=21a18f4579448970df68265cc2da8930b7983147aa3a837cf98a74e79b1420a0 Stored in directory: /root/.cache/pip/wheels/17/be/0f/727fb20889ada6aaaaba861f5f0eb21663533915429ad43f28 Successfully built pylatex pytest-asyncio mypy-protobuf qiskit pypandoc rstcheck mpmath ordered-set cytoolz psutil py-cpuinfo qiskit-ibmq-provider qiskit-terra tornado toolz wrapt fastdtw dlx docplex websockets marshmallow-polyfield pandocfilters pyrsistent Failed to build typed-ast qiskit-aer ERROR: pyscf 1.7.4 has requirement scipy<1.5, but you'll have scipy 1.5.2 which is incompatible. Installing collected packages: six, python-dateutil, freezegun, pytz, protobuf, googleapis-common-protos, chardet, certifi, idna, urllib3, requests, pyasn1, rsa, cachetools, pyasn1-modules, google-auth, grpcio, google-api-core, kiwisolver, numpy, cycler, pillow, pyparsing, matplotlib, decorator, networkx, pandas, sortedcontainers, scipy, mpmath, sympy, typing-extensions, ply, ordered-set, pylatex, toolz, cytoolz, psutil, tqdm, llvmlite, numba, quimb, opt-einsum, autoray, typed-ast, mypy-extensions, mypy, lazy-object-proxy, wrapt, astroid, mccabe, isort, pylint, packaging, wcwidth, py, more-itertools, pluggy, attrs, pytest, pytest-asyncio, coverage, pytest-cov, py-cpuinfo, pytest-benchmark, yapf, grpcio-tools, mypy-protobuf, requests-toolbelt, jeepney, pycparser, cffi, cryptography, SecretStorage, keyring, colorama, webencodings, bleach, docutils, Pygments, readme-renderer, rfc3986, pkginfo, twine, qiskit-aer, threadpoolctl, joblib, scikit-learn, fastdtw, dlx, h5py, pyscf, pyrsistent, jsonschema, marshmallow, marshmallow-polyfield, qiskit-terra, inflection, quandl, cvxopt, docplex, qiskit-ignis, qiskit-aqua, nest-asyncio, ntlm-auth, requests-ntlm, websockets, qiskit-ibmq-provider, qiskit, pypandoc, commonmark, babel, sphinxcontrib-htmlhelp, imagesize, alabaster, sphinxcontrib-jsmath, sphinxcontrib-serializinghtml, MarkupSafe, Jinja2, sphinxcontrib-devhelp, snowballstemmer, sphinxcontrib-qthelp, sphinxcontrib-applehelp, Sphinx, recommonmark, sphinx-rtd-theme, markdown, sphinx-markdown-tables, entrypoints, pandocfilters, mistune, ipython-genutils, traitlets, jupyter-core, nbformat, testpath, defusedxml, nbconvert, nbsphinx, prompt-toolkit, backcall, ptyprocess, pexpect, pickleshare, parso, jedi, ipython, pyzmq, tornado, jupyter-client, ipykernel, rstcheck Running setup.py install for typed-ast: started Running setup.py install for typed-ast: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"'; __file__='"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-stp8pxuk/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/typed-ast cwd: /tmp/pip-install-txxaan0z/typed-ast/ Complete output (67 lines): running install running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/__init__.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/ast3.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/conversions.py -> build/lib.linux-x86_64-3.8/typed_ast copying typed_ast/ast27.py -> build/lib.linux-x86_64-3.8/typed_ast package init file 'ast3/tests/__init__.py' not found (or not a regular file) creating build/lib.linux-x86_64-3.8/typed_ast/tests copying ast3/tests/test_basics.py -> build/lib.linux-x86_64-3.8/typed_ast/tests running build_ext building '_ast27' extension creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/ast27 creating build/temp.linux-x86_64-3.8/ast27/Parser creating build/temp.linux-x86_64-3.8/ast27/Python creating build/temp.linux-x86_64-3.8/ast27/Custom x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/acceler.c -o build/temp.linux-x86_64-3.8/ast27/Parser/acceler.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/bitset.c -o build/temp.linux-x86_64-3.8/ast27/Parser/bitset.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/grammar.c -o build/temp.linux-x86_64-3.8/ast27/Parser/grammar.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/grammar1.c -o build/temp.linux-x86_64-3.8/ast27/Parser/grammar1.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/node.c -o build/temp.linux-x86_64-3.8/ast27/Parser/node.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/parser.c -o build/temp.linux-x86_64-3.8/ast27/Parser/parser.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/parsetok.c -o build/temp.linux-x86_64-3.8/ast27/Parser/parsetok.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Parser/tokenizer.c -o build/temp.linux-x86_64-3.8/ast27/Parser/tokenizer.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/asdl.c -o build/temp.linux-x86_64-3.8/ast27/Python/asdl.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/ast.c -o build/temp.linux-x86_64-3.8/ast27/Python/ast.o ast27/Python/ast.c: In function ‘ast_for_print_stmt’: ast27/Python/ast.c:2432:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2432 | if (!dest) | ^~ ast27/Python/ast.c:2434:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2434 | start = 4; | ^~~~~ x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/graminit.c -o build/temp.linux-x86_64-3.8/ast27/Python/graminit.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/mystrtoul.c -o build/temp.linux-x86_64-3.8/ast27/Python/mystrtoul.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Python/Python-ast.c -o build/temp.linux-x86_64-3.8/ast27/Python/Python-ast.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast27/Include -I/usr/include/python3.8 -c ast27/Custom/typed_ast.c -o build/temp.linux-x86_64-3.8/ast27/Custom/typed_ast.o x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/ast27/Parser/acceler.o build/temp.linux-x86_64-3.8/ast27/Parser/bitset.o build/temp.linux-x86_64-3.8/ast27/Parser/grammar.o build/temp.linux-x86_64-3.8/ast27/Parser/grammar1.o build/temp.linux-x86_64-3.8/ast27/Parser/node.o build/temp.linux-x86_64-3.8/ast27/Parser/parser.o build/temp.linux-x86_64-3.8/ast27/Parser/parsetok.o build/temp.linux-x86_64-3.8/ast27/Parser/tokenizer.o build/temp.linux-x86_64-3.8/ast27/Python/asdl.o build/temp.linux-x86_64-3.8/ast27/Python/ast.o build/temp.linux-x86_64-3.8/ast27/Python/graminit.o build/temp.linux-x86_64-3.8/ast27/Python/mystrtoul.o build/temp.linux-x86_64-3.8/ast27/Python/Python-ast.o build/temp.linux-x86_64-3.8/ast27/Custom/typed_ast.o -o build/lib.linux-x86_64-3.8/typed_ast/_ast27.cpython-38-x86_64-linux-gnu.so building '_ast3' extension creating build/temp.linux-x86_64-3.8/ast3 creating build/temp.linux-x86_64-3.8/ast3/Parser creating build/temp.linux-x86_64-3.8/ast3/Python creating build/temp.linux-x86_64-3.8/ast3/Custom x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/acceler.c -o build/temp.linux-x86_64-3.8/ast3/Parser/acceler.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/bitset.c -o build/temp.linux-x86_64-3.8/ast3/Parser/bitset.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/grammar.c -o build/temp.linux-x86_64-3.8/ast3/Parser/grammar.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/grammar1.c -o build/temp.linux-x86_64-3.8/ast3/Parser/grammar1.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/node.c -o build/temp.linux-x86_64-3.8/ast3/Parser/node.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/parser.c -o build/temp.linux-x86_64-3.8/ast3/Parser/parser.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/parsetok.c -o build/temp.linux-x86_64-3.8/ast3/Parser/parsetok.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Parser/tokenizer.c -o build/temp.linux-x86_64-3.8/ast3/Parser/tokenizer.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Python/asdl.c -o build/temp.linux-x86_64-3.8/ast3/Python/asdl.o x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Iast3/Include -I/usr/include/python3.8 -c ast3/Python/ast.c -o build/temp.linux-x86_64-3.8/ast3/Python/ast.o ast3/Python/ast.c:22:1: error: conflicting types for ‘_PyObject_FastCall’ 22 | _PyObject_FastCall(PyObject *func, PyObject *const *args, int nargs) | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.8/abstract.h:837, from /usr/include/python3.8/Python.h:147, from ast3/Python/ast.c:6: /usr/include/python3.8/cpython/abstract.h:145:1: note: previous definition of ‘_PyObject_FastCall’ was here 145 | _PyObject_FastCall(PyObject *func, PyObject *const *args, Py_ssize_t nargs) | ^~~~~~~~~~~~~~~~~~ error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"'; __file__='"'"'/tmp/pip-install-txxaan0z/typed-ast/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-stp8pxuk/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/typed-ast Check the logs for full command output. T ```
balopat commented 4 years ago

related https://github.com/quantumlib/Cirq/issues/3154

balopat commented 4 years ago

related https://github.com/quantumlib/Cirq/issues/3124

balopat commented 4 years ago

This is picked up by @seunomonije based on our conversations - thanks @seunomonije!

seunomonije commented 3 years ago

@balopat here is a status update. Unfortunately I haven't made as much progress as I would've liked to yet due to this bug. Currently looking into it and I will come back with a solution.

grpcio-tools collection seems to be defaulting to an outdated version (1.24.x), as can be seen here

Collecting grpcio-tools~=1.24.0
  Using cached grpcio-tools-1.24.3.tar.gz (2.0 MB)

when attempting to install all the packages in the development environment using

python -m pip install -e .[dev_env]

on Python 3.8.5.

Currently looking into whether or not this is an error on my end but it's been holding me up for the past couple days. The wheel doesn't build for grpcio-tools which isn't allowing me to start actual work and I feel like this may be the cause.

Enclosed is the full error output, currently looking into finding a way default to grpcio-tools (1.30.x) and see if a fix will come from there. Important things to note from this error message is that pip uninstalls a manually updated version of grpcio-tools (1.30.x), presumably in favor of the older version.

Output

``` Obtaining file:///Users/seunomonije/Desktop/Cirq/cirq Requirement already satisfied: freezegun~=0.3.15 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (0.3.15) Requirement already satisfied: google-api-core[grpc]<2.0.0dev,>=1.14.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (1.22.1) Requirement already satisfied: matplotlib~=3.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (3.3.1) Requirement already satisfied: networkx~=2.4 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (2.5) Requirement already satisfied: numpy<1.19,~=1.16 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (1.18.5) Requirement already satisfied: pandas in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (1.1.1) Requirement already satisfied: protobuf~=3.12.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (3.12.4) Requirement already satisfied: requests~=2.18 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (2.24.0) Requirement already satisfied: sortedcontainers~=2.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (2.2.2) Requirement already satisfied: scipy in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (1.5.2) Requirement already satisfied: sympy in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (1.6.2) Requirement already satisfied: typing_extensions in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (3.7.4.3) Requirement already satisfied: mypy~=0.782.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (0.782) Requirement already satisfied: pylint~=2.3.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (2.3.1) Requirement already satisfied: pytest~=5.4.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (5.4.3) Requirement already satisfied: pytest-asyncio~=0.12.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (0.12.0) Requirement already satisfied: pytest-cov~=2.5.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (2.5.1) Requirement already satisfied: pytest-benchmark~=3.2.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (3.2.3) Requirement already satisfied: yapf~=0.27.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (0.27.0) Collecting grpcio-tools~=1.24.0 Using cached grpcio-tools-1.24.3.tar.gz (2.0 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/d1/25/b2/015dfbde69a44a9470a77112014df69ed3db5be697e671dee2/mypy_protobuf-1.10-py3-none-any.whl Collecting twine Using cached twine-3.2.0-py3-none-any.whl (34 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/97/86/95/d903bbc63471fb73ac4f2f046eb5291fd4ea59cf112a62ce93/pyquil-2.21.0-py3-none-any.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/e5/46/ef/ce6b57d04151da5eacde3144cfa0266caa778bc248b4dd184c/qiskit-0.13.0-py3-none-any.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/27/01/d8/dde8d4ae5c2a6e6dda11cee8c4fb855c9f60f1f8cdc1332cef/pypandoc-1.5-py3-none-any.whl Collecting recommonmark>=0.4.0 Using cached recommonmark-0.6.0-py2.py3-none-any.whl (10 kB) Collecting Sphinx~=3.2.0 Using cached Sphinx-3.2.1-py3-none-any.whl (2.9 MB) Collecting sphinx_rtd_theme Using cached sphinx_rtd_theme-0.5.0-py2.py3-none-any.whl (10.8 MB) Collecting sphinx-markdown-tables Using cached sphinx_markdown_tables-0.0.15-py3-none-any.whl (28 kB) Collecting nbsphinx Using cached nbsphinx-0.7.1-py3-none-any.whl (24 kB) Collecting ipython Using cached ipython-7.18.0-py3-none-any.whl (786 kB) Collecting ipykernel Using cached ipykernel-5.3.4-py3-none-any.whl (120 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/bf/b9/ca/1aa2665648aeaffd559c4096e510ed2b343b808121f8d31efb/rstcheck-3.3.1-py3-none-any.whl Requirement already satisfied: ply>=3.4 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from cirq==0.9.0.dev0) (3.11) Processing /Users/seunomonije/Library/Caches/pip/wheels/1c/7a/3d/ffaea382fdffbdbc6fc1a5a1d8ae23a558e855aa16e70a5f79/PyLaTeX-1.3.4-py3-none-any.whl Collecting quimb Using cached quimb-1.3.0-py3-none-any.whl (216 kB) Collecting opt_einsum Using cached opt_einsum-3.3.0-py3-none-any.whl (65 kB) Collecting autoray Using cached autoray-0.2.3-py3-none-any.whl (15 kB) Requirement already satisfied: six in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from freezegun~=0.3.15->cirq==0.9.0.dev0) (1.15.0) Requirement already satisfied: python-dateutil!=2.0,>=1.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from freezegun~=0.3.15->cirq==0.9.0.dev0) (2.8.1) Requirement already satisfied: pytz in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (2020.1) Requirement already satisfied: googleapis-common-protos<2.0dev,>=1.6.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (1.52.0) Requirement already satisfied: setuptools>=34.0.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (49.6.0) Requirement already satisfied: google-auth<2.0dev,>=1.19.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (1.21.0) Requirement already satisfied: grpcio<2.0dev,>=1.29.0; extra == "grpc" in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (1.30.0) Requirement already satisfied: pillow>=6.2.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from matplotlib~=3.0->cirq==0.9.0.dev0) (7.2.0) Requirement already satisfied: certifi>=2020.06.20 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from matplotlib~=3.0->cirq==0.9.0.dev0) (2020.6.20) Requirement already satisfied: cycler>=0.10 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from matplotlib~=3.0->cirq==0.9.0.dev0) (0.10.0) Requirement already satisfied: kiwisolver>=1.0.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from matplotlib~=3.0->cirq==0.9.0.dev0) (1.2.0) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from matplotlib~=3.0->cirq==0.9.0.dev0) (2.4.7) Requirement already satisfied: decorator>=4.3.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from networkx~=2.4->cirq==0.9.0.dev0) (4.4.2) Requirement already satisfied: idna<3,>=2.5 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from requests~=2.18->cirq==0.9.0.dev0) (2.10) Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from requests~=2.18->cirq==0.9.0.dev0) (1.25.10) Requirement already satisfied: chardet<4,>=3.0.2 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from requests~=2.18->cirq==0.9.0.dev0) (3.0.4) Requirement already satisfied: mpmath>=0.19 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from sympy->cirq==0.9.0.dev0) (1.1.0) Requirement already satisfied: typed-ast<1.5.0,>=1.4.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from mypy~=0.782.0->cirq==0.9.0.dev0) (1.4.1) Requirement already satisfied: mypy-extensions<0.5.0,>=0.4.3 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from mypy~=0.782.0->cirq==0.9.0.dev0) (0.4.3) Requirement already satisfied: isort<5,>=4.2.5 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pylint~=2.3.0->cirq==0.9.0.dev0) (4.3.21) Requirement already satisfied: astroid<3,>=2.2.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pylint~=2.3.0->cirq==0.9.0.dev0) (2.4.2) Requirement already satisfied: mccabe<0.7,>=0.6 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pylint~=2.3.0->cirq==0.9.0.dev0) (0.6.1) Requirement already satisfied: py>=1.5.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (1.9.0) Requirement already satisfied: more-itertools>=4.0.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (8.4.0) Requirement already satisfied: wcwidth in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (0.2.5) Requirement already satisfied: packaging in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (20.4) Requirement already satisfied: pluggy<1.0,>=0.12 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (0.13.1) Requirement already satisfied: attrs>=17.4.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest~=5.4.1->cirq==0.9.0.dev0) (20.1.0) Requirement already satisfied: coverage>=3.7.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest-cov~=2.5.0->cirq==0.9.0.dev0) (5.2.1) Requirement already satisfied: py-cpuinfo in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pytest-benchmark~=3.2.0->cirq==0.9.0.dev0) (7.0.0) Collecting pkginfo>=1.4.2 Using cached pkginfo-1.5.0.1-py2.py3-none-any.whl (25 kB) Collecting keyring>=15.1 Using cached keyring-21.3.1-py3-none-any.whl (31 kB) Collecting rfc3986>=1.4.0 Using cached rfc3986-1.4.0-py2.py3-none-any.whl (31 kB) Collecting colorama>=0.4.3 Using cached colorama-0.4.3-py2.py3-none-any.whl (15 kB) Collecting requests-toolbelt!=0.9.0,>=0.8.0 Using cached requests_toolbelt-0.9.1-py2.py3-none-any.whl (54 kB) Collecting readme-renderer>=21.0 Using cached readme_renderer-26.0-py2.py3-none-any.whl (15 kB) Collecting tqdm>=4.14 Using cached tqdm-4.48.2-py2.py3-none-any.whl (68 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/63/93/52/480c17789fbf685f5d0e33e83c311f4a844cd6e2f5cf036c03/antlr4_python3_runtime-4.7.2-py3-none-any.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/20/57/60/d1256fe1109a2d599cbf6fe0fbeb1e150197d66d248a0803dc/rpcq-3.4.0-py3-none-any.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/81/5e/8d/0426d0cff5226f258c12aa6d044b078e0e877c659ae59ec9ec/immutables-0.6-cp38-cp38-macosx_10_9_x86_64.whl Collecting qiskit-ignis==0.2.0 Using cached qiskit_ignis-0.2.0-py3-none-any.whl (100 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/02/5b/ce/5ff1099545c3ba4caa8cea075b447d83bfa9a563d044a7c42f/qiskit_ibmq_provider-0.3.3-py3-none-any.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/43/ec/d8/7acfdb565c066ce32262c876311380812b47e8368cc21fc61f/qiskit_terra-0.10.0-cp38-cp38-macosx_10_9_x86_64.whl Collecting qiskit-aqua==0.6.1 Using cached qiskit_aqua-0.6.1-py3-none-any.whl (979 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/6e/1f/46/3dfb548f96401d4d666933dce639d8675a3f5c1d14cdfd91fa/qiskit_aer-0.3.2-cp38-cp38-macosx_10_9_x86_64.whl Requirement already satisfied: wheel>=0.25.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pypandoc->cirq==0.9.0.dev0) (0.35.1) Requirement already satisfied: pip>=8.1.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from pypandoc->cirq==0.9.0.dev0) (20.2.2) Collecting docutils>=0.11 Using cached docutils-0.16-py2.py3-none-any.whl (548 kB) Collecting commonmark>=0.8.1 Using cached commonmark-0.9.1-py2.py3-none-any.whl (51 kB) Collecting sphinxcontrib-jsmath Using cached sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Collecting sphinxcontrib-serializinghtml Using cached sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) Collecting alabaster<0.8,>=0.7 Using cached alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting sphinxcontrib-devhelp Using cached sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) Collecting sphinxcontrib-htmlhelp Using cached sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl (96 kB) Collecting imagesize Using cached imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) Collecting Pygments>=2.0 Using cached Pygments-2.6.1-py3-none-any.whl (914 kB) Collecting sphinxcontrib-applehelp Using cached sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB) Collecting sphinxcontrib-qthelp Using cached sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) Collecting Jinja2>=2.3 Using cached Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) Collecting snowballstemmer>=1.1 Using cached snowballstemmer-2.0.0-py2.py3-none-any.whl (97 kB) Collecting babel>=1.3 Using cached Babel-2.8.0-py2.py3-none-any.whl (8.6 MB) Collecting markdown>=3.0.1 Using cached Markdown-3.2.2-py3-none-any.whl (88 kB) Collecting nbformat Using cached nbformat-5.0.7-py3-none-any.whl (170 kB) Collecting nbconvert!=5.4 Using cached nbconvert-5.6.1-py2.py3-none-any.whl (455 kB) Collecting traitlets Using cached traitlets-4.3.3-py2.py3-none-any.whl (75 kB) Collecting pickleshare Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting pexpect>4.3; sys_platform != "win32" Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB) Collecting appnope; sys_platform == "darwin" Using cached appnope-0.1.0-py2.py3-none-any.whl (4.0 kB) Collecting backcall Using cached backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 Using cached prompt_toolkit-3.0.6-py3-none-any.whl (354 kB) Collecting jedi>=0.16 Using cached jedi-0.17.2-py2.py3-none-any.whl (1.4 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/88/79/e5/598ba17e85eccf2626eab62e4ee8452895636cd542650d450d/tornado-6.0.4-cp38-cp38-macosx_10_9_x86_64.whl Collecting jupyter-client Using cached jupyter_client-6.1.7-py3-none-any.whl (108 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/a1/09/42/0b963b1d5423ddc87cb4ba9f475e09838d3813300b52a866ea/ordered_set-4.0.2-py2.py3-none-any.whl Collecting numba>=0.39 Using cached numba-0.51.1-cp38-cp38-macosx_10_14_x86_64.whl (2.2 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/7f/71/e7/690b241fea90859f7ed6defe9c56e37ab9b7dcd80a4067dc54/cytoolz-0.10.1-cp38-cp38-macosx_10_9_x86_64.whl Processing /Users/seunomonije/Library/Caches/pip/wheels/91/cf/b0/0c9998060b55ca80ea7a50a8639c3bdc6ba886eeff014bc9ac/psutil-5.7.2-cp38-cp38-macosx_10_9_x86_64.whl Requirement already satisfied: rsa<5,>=3.1.4; python_version >= "3.5" in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-auth<2.0dev,>=1.19.1->google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (4.6) Requirement already satisfied: cachetools<5.0,>=2.0.0 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-auth<2.0dev,>=1.19.1->google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (4.1.1) Requirement already satisfied: pyasn1-modules>=0.2.1 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from google-auth<2.0dev,>=1.19.1->google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (0.2.8) Requirement already satisfied: wrapt~=1.11 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from astroid<3,>=2.2.0->pylint~=2.3.0->cirq==0.9.0.dev0) (1.12.1) Requirement already satisfied: lazy-object-proxy==1.4.* in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from astroid<3,>=2.2.0->pylint~=2.3.0->cirq==0.9.0.dev0) (1.4.3) Collecting bleach>=2.1.0 Using cached bleach-3.1.5-py2.py3-none-any.whl (151 kB) Collecting python-rapidjson Using cached python_rapidjson-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl (189 kB) Collecting ruamel.yaml Using cached ruamel.yaml-0.16.10-py2.py3-none-any.whl (111 kB) Collecting pyzmq>=17 Using cached pyzmq-19.0.2-cp38-cp38-macosx_10_9_x86_64.whl (806 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/5d/f2/04/0d19c10080b996bef17c908a6243e6e65d8da1a4094a3f604d/msgpack-0.6.2-cp38-cp38-macosx_10_9_x86_64.whl Collecting nest-asyncio==1.0.0 Using cached nest_asyncio-1.0.0-py3-none-any.whl (3.8 kB) Collecting requests-ntlm>=1.1.0 Using cached requests_ntlm-1.1.0-py2.py3-none-any.whl (5.7 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/ff/66/8a/b0610f3b070460e56f775bfcaafc6123838f3e7ab3cd80aaaf/websockets-7.0-cp38-cp38-macosx_10_9_x86_64.whl Collecting jsonschema>=2.6 Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/53/91/60/2395b43bb3bab3506d35a3c52e749c9b3c149621f2ca7d3447/marshmallow_polyfield-5.9-py3-none-any.whl Collecting marshmallow<4,>=3 Using cached marshmallow-3.7.1-py2.py3-none-any.whl (45 kB) Collecting quandl Using cached Quandl-3.5.2-py2.py3-none-any.whl (25 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/c4/03/f9/7afbf40e0c3d6928d16bcadb46264a6e68704998ec72f7ea13/dlx-1.0.4-py3-none-any.whl Collecting cvxopt Using cached cvxopt-1.2.5-cp38-cp38-macosx_10_9_x86_64.whl (3.1 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/e9/ac/30/c962f9d759dd68cb5482727c44441fdfb48040fdbe983857e8/fastdtw-0.3.4-py3-none-any.whl Collecting pyscf; sys_platform != "win32" Using cached pyscf-1.7.4-cp38-cp38-macosx_10_13_x86_64.whl (14.3 MB) Collecting h5py Using cached h5py-2.10.0-cp38-cp38-macosx_10_9_x86_64.whl (3.0 MB) Collecting scikit-learn>=0.20.0 Using cached scikit_learn-0.23.2-cp38-cp38-macosx_10_9_x86_64.whl (7.2 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/9f/72/37/682278ae313764c583d8c10027b83b9a12da7bb148c0ea070b/docplex-2.15.194-py3-none-any.whl Collecting MarkupSafe>=0.23 Using cached MarkupSafe-1.1.1-cp38-cp38-macosx_10_9_x86_64.whl (16 kB) Collecting jupyter-core Using cached jupyter_core-4.6.3-py2.py3-none-any.whl (83 kB) Collecting ipython-genutils Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/f6/08/65/e4636b703d0e870cd62692dafd6b47db27287fe80cea433722/pandocfilters-1.4.2-py3-none-any.whl Collecting testpath Using cached testpath-0.4.4-py2.py3-none-any.whl (163 kB) Collecting defusedxml Using cached defusedxml-0.6.0-py2.py3-none-any.whl (23 kB) Collecting mistune<2,>=0.8.1 Using cached mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting entrypoints>=0.2.2 Using cached entrypoints-0.3-py2.py3-none-any.whl (11 kB) Collecting ptyprocess>=0.5 Using cached ptyprocess-0.6.0-py2.py3-none-any.whl (39 kB) Collecting parso<0.8.0,>=0.7.0 Using cached parso-0.7.1-py2.py3-none-any.whl (109 kB) Collecting llvmlite<0.35,>=0.34.0.dev0 Using cached llvmlite-0.34.0-cp38-cp38-macosx_10_9_x86_64.whl (18.4 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/a5/2b/b5/05758d5828d65f2adef8fbb5d5484e4adb946ae1827a973a01/toolz-0.10.0-py3-none-any.whl Requirement already satisfied: pyasn1>=0.1.3 in /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages (from rsa<5,>=3.1.4; python_version >= "3.5"->google-auth<2.0dev,>=1.19.1->google-api-core[grpc]<2.0.0dev,>=1.14.0->cirq==0.9.0.dev0) (0.4.8) Collecting webencodings Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Processing /Users/seunomonije/Library/Caches/pip/wheels/e4/3e/eb/975034325f52bc0d5897b5f8603974d6a79a964aaeb0ec0293/ruamel.yaml.clib-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl Collecting ntlm-auth>=1.0.2 Using cached ntlm_auth-1.5.0-py2.py3-none-any.whl (29 kB) Collecting cryptography>=1.3 Using cached cryptography-3.1-cp35-abi3-macosx_10_10_x86_64.whl (1.8 MB) Processing /Users/seunomonije/Library/Caches/pip/wheels/17/be/0f/727fb20889ada6aaaaba861f5f0eb21663533915429ad43f28/pyrsistent-0.16.0-cp38-cp38-macosx_10_9_x86_64.whl Collecting inflection>=0.3.1 Using cached inflection-0.5.1-py2.py3-none-any.whl (9.5 kB) Collecting joblib>=0.11 Using cached joblib-0.16.0-py3-none-any.whl (300 kB) Collecting threadpoolctl>=2.0.0 Using cached threadpoolctl-2.1.0-py3-none-any.whl (12 kB) Collecting cffi!=1.11.3,>=1.8 Using cached cffi-1.14.2-cp38-cp38-macosx_10_9_x86_64.whl (176 kB) Collecting pycparser Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB) Building wheels for collected packages: grpcio-tools Building wheel for grpcio-tools (setup.py): started Building wheel for grpcio-tools (setup.py): still running... Building wheel for grpcio-tools (setup.py): still running... Building wheel for grpcio-tools (setup.py): still running... Building wheel for grpcio-tools (setup.py): still running... Building wheel for grpcio-tools (setup.py): finished with status 'error' Running setup.py clean for grpcio-tools Failed to build grpcio-tools Installing collected packages: grpcio-tools, mypy-protobuf, pkginfo, keyring, rfc3986, colorama, requests-toolbelt, webencodings, bleach, docutils, Pygments, readme-renderer, tqdm, twine, antlr4-python3-runtime, python-rapidjson, ruamel.yaml.clib, ruamel.yaml, pyzmq, msgpack, rpcq, immutables, pyquil, psutil, pyrsistent, jsonschema, marshmallow, marshmallow-polyfield, qiskit-terra, qiskit-ignis, nest-asyncio, ntlm-auth, pycparser, cffi, cryptography, requests-ntlm, websockets, qiskit-ibmq-provider, inflection, quandl, dlx, cvxopt, fastdtw, h5py, pyscf, joblib, threadpoolctl, scikit-learn, docplex, qiskit-aqua, qiskit-aer, qiskit, pypandoc, sphinxcontrib-jsmath, sphinxcontrib-serializinghtml, alabaster, sphinxcontrib-devhelp, sphinxcontrib-htmlhelp, imagesize, sphinxcontrib-applehelp, sphinxcontrib-qthelp, MarkupSafe, Jinja2, snowballstemmer, babel, Sphinx, commonmark, recommonmark, sphinx-rtd-theme, markdown, sphinx-markdown-tables, ipython-genutils, traitlets, jupyter-core, nbformat, pandocfilters, testpath, defusedxml, mistune, entrypoints, nbconvert, nbsphinx, pickleshare, ptyprocess, pexpect, appnope, backcall, prompt-toolkit, parso, jedi, ipython, tornado, jupyter-client, ipykernel, rstcheck, ordered-set, pylatex, llvmlite, numba, toolz, cytoolz, quimb, opt-einsum, autoray, cirq Attempting uninstall: grpcio-tools Found existing installation: grpcio-tools 1.30.0 Uninstalling grpcio-tools-1.30.0: Successfully uninstalled grpcio-tools-1.30.0 Running setup.py install for grpcio-tools: started Running setup.py install for grpcio-tools: still running... Running setup.py install for grpcio-tools: still running... Running setup.py install for grpcio-tools: still running... Running setup.py install for grpcio-tools: still running... Running setup.py install for grpcio-tools: finished with status 'error' Rolling back uninstall of grpcio-tools Moving to /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages/grpc_tools/ from /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages/~rpc_tools Moving to /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages/grpcio_tools-1.30.0.dist-info/ from /Users/seunomonije/.virtualenvs/cirq-py3/lib/python3.8/site-packages/~rpcio_tools-1.30.0.dist-info ```

The error did not come up when setting up for development for Python 3.7, so I think this issue either is native to 3.8 or is my own error.

balopat commented 3 years ago

Thanks for the update! Yes, so that is coming from dev_tools/conf/pip-list-dev-tools.txt. From what I see from their releases is that grpc released python 3.8 wheels starting from 1.25 so we need to upgrade this requirement at least probably to 1.25. Let's see if we can find the minimum required upgrades to make this work!

seunomonije commented 3 years ago

@balopat looking at the linked release docs you gave me I see release 1.26.0 includes the Python 3.8 wheel.

I changed line 11 in dev_tools/conf/pip-list-dev-tools.txt to grpcio-tools~=1.26.0, which fixed my issue and successfully installed all the other packages. Thank you for pointing this out to me. Would this be something you'd like me to submit a pull request for?

I also want to note that while other packages installed successfully, I received a warning message

pyscf 1.7.4 requires scipy<1.5, but you'll have scipy 1.5.2 which is incompatible.

This seems like something I would need to look into and fix, correct? Looking at this release doc like you just did for grpcio-tools, I see that we would need to downgrade scipy to 1.4.1, which would be the minimum required to make it work. However, this makes me wonder if there are any other packages which require scipy > 1.5 to work. Sounds like something I also can look into.

seunomonije commented 3 years ago

Also, I found that Qiskit needs to be upgraded to 0.15.0 since qiskit-terra supports Python 3.8 via release 0.12.0, which is addressed first in Qiskit 0.15.0 (sticking to minimum required upgrade rule). Running pytest with Qiskit 0.13.0 yields 161 failed test cases, Qiskit 0.15.0 passes all tests.

seunomonije commented 3 years ago

dev_tools/Dockerfile does not build

Also, what command are you running to build dev_tools/Dockerfile? I was able to print the Foxtail system in a Docker image successfully with the two small changes I made, but also I'm new to Docker images so I probably don't have the whole picture.

balopat commented 3 years ago

Also, I found that Qiskit needs to be upgraded to 0.15.0 since qiskit-terra supports Python 3.8 via release 0.12.0, which is addressed first in Qiskit 0.15.0 (sticking to minimum required upgrade rule). Running pytest with Qiskit 0.13.0 yields 161 failed test cases, Qiskit 0.15.0 passes all tests.

Great find, probably that was the issue in https://github.com/quantumlib/Cirq/issues/3152 as well.

dev_tools/Dockerfile does not build

Also, what command are you running to build dev_tools/Dockerfile? I was able to print the Foxtail system in a Docker image successfully with the two small changes I made, but also I'm new to Docker images so I probably don't have the whole picture.

This should do the trick (make sure you have Docker Desktop installed / Docker for linux):

docker build -t cirq -f dev_tools/Dockerfile . 
balopat commented 3 years ago

Looking at the pyscf question:

SciPy 1.5+ will be required only by a coming PR #2872, but even that is going to be in contrib first (i.e. contrib dependencies are installed optionally) - but when it matures it might get added to core cirq in which case this might become a harder requirement (probably not earlier than a year).

I use pipdeptree to figure out what pulls it in.

...
qiskit==0.13.0
  - qiskit-aer [required: ==0.3.2, installed: 0.3.2]
    - numpy [required: >=1.13, installed: 1.18.5]
  - qiskit-aqua [required: ==0.6.1, installed: 0.6.1]
    - cvxopt [required: Any, installed: 1.2.5]
    ... 
    - psutil [required: >=5, installed: 5.7.2]
    - pyscf [required: Any, installed: 1.7.4] <<<<<< 
      - h5py [required: >2.2, installed: 2.10.0]
        - numpy [required: >=1.7, installed: 1.18.5]
        - six [required: Any, installed: 1.15.0]
      - numpy [required: >1.8,!=1.17,!=1.16, installed: 1.18.5]
      - scipy [required: <1.5, installed: 1.5.2]
        - numpy [required: >=1.14.5, installed: 1.18.5]
...

As qiskit is only required by testing currently, I'm not too worried about this requirement - though it might bite us a bit in future tests. If the tests are running (we are using a tiny portion of qiskit that probably does not exercise the scipy 1.4 only paths) then we should be good.

seunomonije commented 3 years ago

Awesome. pipdeptree is really cool..just learning about it now. Thank you for the docker help as well.

After running the docker image on my machine, the build failed but due to a different error than you had earlier. Looking at the one you posted before, building the wheel for the typed-ast package failed (version 1.3.5 attempted), seemingly because the versions didn't match up for whatever reason, because when running it on my machine it opts to use version 1.4.1 which works fine.

My issue comes again with Qiskit, specifically with building the wheel for qiskit-aer. I'm sure this is just another Qiskit version error..the versions my machine are currently using are:

I'm sure that this is a quick fix of making sure the Qiskit dependencies match up then we'll be good to go, everything else goes through. I'll get on it either later tonight or tomorrow.

Attached is my error output:

Details

``` Stored in directory: /root/.cache/pip/wheels/b4/99/9f/8eb77fdf759c1380719071722f2c37dd0fa1f6aa477c51cb6c Building wheel for qiskit-aer (setup.py): started Building wheel for qiskit-aer (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c29v_63a/qiskit-aer/setup.py'"'"'; __file__='"'"'/tmp/pip-install-c29v_63a/qiskit-aer/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-meu2nsy_ cwd: /tmp/pip-install-c29v_63a/qiskit-aer/ Complete output (144 lines): -------------------------------------------------------------------------------- -- Trying "Ninja" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool. -- Configuring incomplete, errors occurred! See also "/tmp/pip-install-c29v_63a/qiskit-aer/_cmake_test_compile/build/CMakeFiles/CMakeOutput.log". -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Ninja" generator - failure -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Trying "Unix Makefiles" generator -------------------------------- --------------------------- ---------------------- ----------------- ------------ ------- -- Not searching for unused variables given on the command line. -- The C compiler identification is GNU 9.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- The CXX compiler identification is GNU 9.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /tmp/pip-install-c29v_63a/qiskit-aer/_cmake_test_compile/build -- ------- ------------ ----------------- ---------------------- --------------------------- -------------------------------- -- Trying "Unix Makefiles" generator - success -------------------------------------------------------------------------------- Configuring Project Working directory: /tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build Command: /tmp/pip-install-c29v_63a/qiskit-aer/.eggs/cmake-3.18.2.post1-py3.8-linux-x86_64.egg/cmake/data/bin/cmake /tmp/pip-install-c29v_63a/qiskit-aer -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DPYTHON_VERSION_STRING:STRING=3.8.2 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/local/lib/python3.8/dist-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.9 -DCMAKE_BUILD_TYPE:STRING=Release -- The CXX compiler identification is GNU 9.3.0 -- The C compiler identification is GNU 9.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Performing Test flag_supported -- Performing Test flag_supported - Success -- Looking for OpenMP support... -- OpenMP found! -- Looking for NLOHMANN Json library... -- nlohmann include dir: /tmp/pip-install-c29v_63a/qiskit-aer/src/third-party/headers -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for OpenBLAS library... -- OpenBLAS not found. Looking for any other BLAS library... -- Looking for sgemm_ -- Looking for sgemm_ - not found CMake Error at .eggs/cmake-3.18.2.post1-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message): Could NOT find BLAS (missing: BLAS_LIBRARIES) Call Stack (most recent call first): .eggs/cmake-3.18.2.post1-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:458 (_FPHSA_FAILURE_MESSAGE) .eggs/cmake-3.18.2.post1-py3.8-linux-x86_64.egg/cmake/data/share/cmake-3.18/Modules/FindBLAS.cmake:947 (find_package_handle_standard_args) CMakeLists.txt:176 (find_package) -- Configuring incomplete, errors occurred! See also "/tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build/CMakeFiles/CMakeOutput.log". See also "/tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build/CMakeFiles/CMakeError.log". Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/skbuild/setuptools_wrap.py", line 582, in setup env = cmkr.configure(cmake_args, File "/usr/local/lib/python3.8/dist-packages/skbuild/cmaker.py", line 229, in configure raise SKBuildError( An error occurred while configuring with CMake. Command: /tmp/pip-install-c29v_63a/qiskit-aer/.eggs/cmake-3.18.2.post1-py3.8-linux-x86_64.egg/cmake/data/bin/cmake /tmp/pip-install-c29v_63a/qiskit-aer -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX:PATH=/tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3 -DPYTHON_VERSION_STRING:STRING=3.8.2 -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libpython3.8.so -DSKBUILD:BOOL=TRUE -DCMAKE_MODULE_PATH:PATH=/usr/local/lib/python3.8/dist-packages/skbuild/resources/cmake -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.9 -DCMAKE_BUILD_TYPE:STRING=Release Source directory: /tmp/pip-install-c29v_63a/qiskit-aer Working directory: /tmp/pip-install-c29v_63a/qiskit-aer/_skbuild/linux-x86_64-3.8/cmake-build Please see CMake's output for more information. ---------------------------------------- ERROR: Failed building wheel for qiskit-aer ```

In other news, just had my first class on Quantum Computation and Information today and it went fantastic. We're having to prove a bunch of concepts mathematically for the first assignment so it'll be "fun" for the first few weeks.

balopat commented 3 years ago

In other news, just had my first class on Quantum Computation and Information today and it went fantastic. We're having to prove a bunch of concepts mathematically for the first assignment so it'll be "fun" for the first few weeks.

Great, I hope you're enjoying it! :)

I'm sure that this is a quick fix of making sure the Qiskit dependencies match up then we'll be good to go, everything else goes through.

Let me know if you get stuck!