Python: Error code 1 when installing Numpy from Pip - python

I appreciate that there are several topics on the pip error code 1 but the solutions haven't worked and the question has ended.
I installed the full Python 3.4 package at work. I tried to use Pip to install the Numpy package but couldn't get past my works proxy. I downloaded Numpy and added the install file path to %PATH% and again tried to install using Pip but now I am getting 'Error Code 1'. I then tried to install the wheel as one Stack Overflow answer had suggested but still get 'Error Code 1'. I have also tried installing various versions of Numpy and successfully installed the latest version of Pip via Pip installer so I know the %PATH% and Pip install is good.
Python Version: 3.4
Pip Version: 7.1.2
Windows 7 64bit
Numpy Version: 1.10.1
Error:
Command "C:\Python34\python.exe - c "import setuptools, tokenize;__file__='C:\\Users\\MC364~1.BRA\\AppData\\Local\\Temp\\pip-2kvveqqk-build\\setup.py';exec(cinouke(getattr(tokenize, 'open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\MC364~1.BRA\AppData\Local\Temp\pip-q_5tj3ef-record\install-record.txt --single-version-externally-managed --compile" failed with error coode 1 in C:\Users\MC364~1.BRA\AppData\Local\Temp\pip-2kvveqqk-build

Related

Problem while installing OwlReady2 (Python lib) in Ubuntu

I am trying to install the owlready2 lib in Ubuntu by following the method below but I face a problem.
I updated the system and applications
Installed Python 3 and made it the working version (default)
Installed pip3
Used pip and pip3 to install the owlready2 lib
But I faced the below problem which seems to be a problem with the library package:
error: can't copy './hermit/org/semanticweb/hermiT/hierarchy':
doesn't exist or not a regular file"
Command /usr/bin/python3 -c "import setuptools,
tokenize;file='/tmp/pip_buil
d_root/owlready2/setup.py';exec(compile(getattr(tokenize, 'open',
open)(file ).read().replace('\r\n', '\n'), file, 'exec'))"
install --record /tmp/pip-lq v533ik-record/install-record.txt
--single-version-externally-managed --compile f ailed with error code 1 in /tmp/pip_build_root/owlready2 Storing debug log for failure in
/home/ubuntu/.pip/pip.log
Does anyone have any ideas how to resolve this?
Try to install your package with the following command:
python3 -m pip install -I owlready2
If pip3 does not work, you also install Owlready2 manually : download the sources, then run in a terminal:
cd /path/to/Owlready2
python setup.py build
python setup.py install # as root
Also, that would be a good ide to install pip3 and try to install your package with pip3, commands below:
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python3 get-pip.py --user
I encountered the same problem.
It seems that the issue might lie in something that was added in version 0.14 (at the time of writing the newest version is 0.19). If the owlready2 version is newer than 0.13 then you will encounter the problem.
I have tested these Python versions - 3.7.3 (works), 3.6.8(works), 3.5.2(works until v0.13), 3.4.3(works until v0.13)
To install version v0.13 of owlready2:
pip install owlready2==0.13

Installing pymsql on windows 8.1

I've installed Python 3.6.4 on Windows 8.1 64-bit.
I have it on system environment variables path as:
C:\Users\myuser\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.6
The command python works in any location with command line so the path works.
Here's the problem:
As I type pip install pymssql in Powershell I get the following error message:
Command "c:\users\myuser\appdata\local\programs\python\python36\python.exe -u -c
"import setuptools, tokenize;__file__=
'C:\\Users\\myuser\\AppData\\Local\\Temp\\pip-build-20pjis7d\\pymssql\\setup.py';
f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f
.close();exec(compile(code, __file__, 'exec'))"
install --record C:\Users\myuser\AppData\Local\Temp\pip-myeuf_lm-record\install-record.txt
--single-version-externally-managed --compile"
failed with error code 1 in C:\Users\myuser\AppData\Local\Temp\pip-build-20pjis7d\pymssql\
Can't find anything with that error message with Google search.
Any ideas what might be the cause of this?
Best practice is to use virtualenv rather than installing into your global environment. virtualenv will also automatically pull in the latest setuptools.
pip install virtualenv
virutalenv my_venv
source my_venv/bin/activate
pip install pymysql
Also make sure that you meet the installation requirements outlined here: http://pymysql.readthedocs.io/en/latest/user/installation.html
You may need to install MySQL server or MariaDB

pip install matplotlib fails on Raspbian Jessie 4.4

I'm trying to install matplotlib on a raspberry pi with a clean installation of Raspbian Jessie (4.4 at time of writing). I am trying to install matplotlib for Python 2.7.
I keep getting the following error:
command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-HPuMoo/matplotlib/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-l3s1dW-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-HPuMoo/matplotlib
Storing debug log for failure in /home/pi/.pip/pip.log
to complicate things... this doesn't happen when I install other packages (just installed virtualenv without issue) but it DOES happen when I try to upgrade numpy.
In addition, this error occurs when working on the main distribution of Python (/usr/bin/python) or on a virtual environment (/home/pi/Envs/test/bin/python). I am, then, using pip 1.5.6 on the main distribution and 9.0.1 on the virtualenv. both fail. :(
Not sure why I'm having problems with this... considering how widely used matplotlib is (and how loaded with python packages Jessie is), you'd think there would be no issue. hm.
Per this answer by Peter Brittain and Anshuman Chhabra, installing the libpulse-dev and python-dev libraries should solve your problem. As shown on the Debian Packages references, the file lists of these libraries include the required files.

Scipy installation failed with error code 1

I'm trying to install Scipy through pip.
when doing
pip install scipy
I get the error
failed with error code 1 in C:\Users\MYNAME\AppData\Local\Temp\pip-build-c3n82mii\Scipy\
I got pip updated to newest version (8.1.2) and python 3.5.2. any help?
FULL ERROR:
Command
"c:\users\MYNAME\appdata\local\programs\python\python35-32\python.exe
-u -c "import setuptools, tokenize;__file__='C:\\Users\\MAYNA~1\\AppData\\Local\\Temp\\pip-build-c3n82mii\\Scipy\\se‌​tup.py';exec(compile(getattr(tokenize,
'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))"
install --record
C:\Users\IDANRA~1\AppData\Local\Temp\pip-76_6hqtw-record\install-record.txt
--single-version-externally-managed --compile" failed with error code 1 in
C:\Users\MYNA~1\AppData\Local\Temp\pip-build-c3n82mii\Scipy\
The most likely problem is the lack of the appropriate compiler(s) on your machine and its paths - scipy uses a lot of C code for speed and pip will by default, if there isn't a wheel available for SciPy that matches your combination of python and OS, download the source and try to build it.
I have had a look at the latest release of SciPy on pipy and it is 0.18.0rc2 which doesn't have a Windows build as a wheel.
You have 2 choices:
Install the appropriate compilers for your version of python and OS
Go to Chris Gohlke's excellent unofficial windows binaries page here and download the installer for your version of python.

error while installing scipy module in python

I'm trying to install scipy module in python using pip...it is showing following error..
Command "c:\users\sony\appdata\local\programs\python\python35-32\python.exe
-u -c "import setuptools,
tokenize;__file__='C:\\Users\\sony\\AppData\\Local\\Temp\\pip-build-
vmyvqdgv\\scipy\\setup.py';exec(compile(getattr(tokenize, 'open', open)
(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --
record C:\Users\sony\AppData\Local\Temp\pip-mf_0tla_-record\install-
record.txt --single-version-externally-managed --compile" failed with error
code 1 in C:\Users\sony\AppData\Local\Temp\pip-build-vmyvqdgv\scipy\
and when I tried it using easy_install, it showed:
error: no lapack/blas resources found
Any solutions please...
First install Numpy+MKL by downloading wheel from here.
Go to your .whl file location and type pip install <filename>
Now download SciPy from here.
Repeat step 2.
Note: Upgrade pip first by pip install --upgrade pip
Instead of installing scipy separately install anaconda(windows setup available) which comes with scipy numpy pandas and other useful python modules. https://www.continuum.io/downloads This will ease your future tasks as well when install other required modules as it creates a separate environment

Categories