Unable to install igraph on python 3.7 - python

I need to install python-igraph into python 3.7 through pip3.
When I run: pip3 install python-igraph, I get this message error:
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-build-whiv93xm/python-igraph/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-kbqa7cno-record/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /tmp/pip-build-whiv93xm/python-igraph/
For information, i had it on python 2.7.
Thank you.

You might need to install some dependencies before installing the library.
Try this:
sudo apt install libxml2-dev libz-dev python-dev python3-dev build-essential
Then proceed with:
sudo pip3 install python-igraph
I hope this works

Related

Raspberry pi pip installation

I am trying to install apriltag in my Raspberry Pi 3 with Raspbian Jessie OS using the command -> pip install apriltag. It is returning an error:
Command "/home/pi/.virtualenvs/cv/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-4ic0awdt/apriltag/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-4a_4lmt1/install-record.txt --single-version-externally-managed --compile --install-headers /home/pi/.virtualenvs/cv/include/site/python3.4/apriltag"
failed with error code 1 in /tmp/pip-install-4ic0awdt/apriltag/
How can I solve this?
Try to upgrade pip.
sudo apt-get install python-pip
If that does not work reinstall pip.
sudo apt-get remove python-pip && sudo apt-get install python-pip

Install Matplotlib on Buildozer VM

I downloaded the Virtual Machine (for Android/Buildozer) from here.
I need to install Matplotlib on this virtual machine, but I am not able to.
I already tried the following in the terminal:
sudo pip install matplotlib
sudo apt-get build-dep python-matplotlib
python -mpip install matplotlib
I get the following error:
posixsybprocess.c:16:20: fatal error: Python.h: No such file or directory
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-5xFopz/subprocess32/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-Q8TTao/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-5xFopz/subprocess32/
Can anyone help me with that?
try this:
sudo apt-get install libfreetype6-dev libpng-dev
then
sudo apt-get install python-pip
sudo pip install matplotlib
if it's not working:
sudo apt-get install python-matplotlib
or just
sudo apt-get install matplotlib
If it's not working at first try to upgrade and update the apt-get, then try one more time

Install error for PIL/PILLOW in Pycharm

I have tried to install both the PIL and PILLOW packages in pycharm but I'm getting some errors when I try from the terminal as suggested. How can I resolve them?
Error:
ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
followed by:
Command "/usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-build-v9j6b44w/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-im6_90gt-record/install-record.txt --single-version-externally-managed --compile --user" failed with error code 1 in /tmp/pip-build-v9j6b44w/Pillow
You need to install python development tools first
Python 2:
sudo apt-get install python-dev python-setuptools
Python 3:
sudo apt-get install python3-dev python3-setuptools
See other requirements in this SO answer

Error in installing Scrapy in Ubuntu Fresh Install

I am trying to install scrapy module in Ubuntu (running in Virtualbox on a Windows Machine).
When I do pip install scrapy, I get the following error at the end of the install:
Command /usr/bin/python -c "import setuptools, tokenise;
__file__='/tmp/pip-build-csKz7u/Twisted/setup.py';
exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))"
install --record /tmp/pip-FIY6qO-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-csKz7u/Twisted
Storing debug log for failure in /root/.pip/pip.log
What am I missing or doing wrong here?
Ubuntu doesn't come with the python header and library by default it's in python-dev. Run the following to install before installing scrapy.
sudo apt-get update; sudo apt-get install python-dev -y

Cannot install pycrypto inside virtualenv on ubuntu 12.04

I tried pip install pycrypto using the virtualenv pip.
When I'm using sudo the installation succeeds, but not inside the virtual environment which does not help me.
The sudo apt-get install python-dev solution didn't help either. And also using easy_install and yum didn't help.
This is the bottom line of the error i get when I'm trying to install:
Command /home/ubuntu/conceep-env/bin/python -c "import setuptools,tokenize;__file__='/home/ubuntu/conceep-env/build/pycrypto/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/tmp/pip-NaKMgy-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/ubuntu/conceep-env/include/site/python2.7 failed with error code 1 in /home/ubuntu/conceep-env/build/pycrypto
Storing debug log for failure in /var/tmp/tmp3k2sTZ
Just fixed it using sudo path/to/my/virtenv/bin/pip install pycrypto.

Categories