Dear Firedrakers, My pip doesn't work on my workstation since trying to rebuild PETSc post the recent change. I get: (firedrake)cjc1@ma-gauss:~/firedrake/src/firedrake/firedrake$ pip Traceback (most recent call last): File "/home/cjc1/firedrake/bin/pip", line 7, in <module> from pip import main File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pip/__init__.py", line 13, in <module> from pip.utils import get_installed_distributions, get_prog File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 15, in <module> import zipfile File "/usr/lib/python2.7/zipfile.py", line 6, in <module> import io File "/home/cjc1/firedrake/src/firedrake/firedrake/io.py", line 9, in <module> from pyop2.logger import warning, RED File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/__init__.py", line 9, in <module> from op2 import * File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/op2.py", line 38, in <module> import backends File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/backends.py", line 41, in <module> from logger import warning File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/logger.py", line 38, in <module> from mpi import MPI File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/mpi.py", line 38, in <module> from utils import trim File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/utils.py", line 46, in <module> from configuration import configuration File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/configuration.py", line 42, in <module> class Configuration(dict): File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/configuration.py", line 86, in Configuration os.path.join(gettempdir(), File "/usr/lib/python2.7/tempfile.py", line 269, in gettempdir tempdir = _get_default_tempdir() File "/usr/lib/python2.7/tempfile.py", line 200, in _get_default_tempdir with _io.open(fd, 'wb', closefd=False) as fp: AttributeError: 'module' object has no attribute 'open' Does this make sense to anyone? all the best --cjc -- http://www.imperial.ac.uk/people/colin.cotter www.cambridge.org/9781107663916
Not sure if it helps, but can you please cd out of the firedrake directory and try again? ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Colin Cotter <colin.cotter@imperial.ac.uk> Sent: 28 January 2016 21:09 To: firedrake Subject: [firedrake] pip nadgered Dear Firedrakers, My pip doesn't work on my workstation since trying to rebuild PETSc post the recent change. I get: (firedrake)cjc1@ma-gauss:~/firedrake/src/firedrake/firedrake$ pip Traceback (most recent call last): File "/home/cjc1/firedrake/bin/pip", line 7, in <module> from pip import main File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pip/__init__.py", line 13, in <module> from pip.utils import get_installed_distributions, get_prog File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pip/utils/__init__.py", line 15, in <module> import zipfile File "/usr/lib/python2.7/zipfile.py", line 6, in <module> import io File "/home/cjc1/firedrake/src/firedrake/firedrake/io.py", line 9, in <module> from pyop2.logger import warning, RED File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/__init__.py", line 9, in <module> from op2 import * File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/op2.py", line 38, in <module> import backends File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/backends.py", line 41, in <module> from logger import warning File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/logger.py", line 38, in <module> from mpi import MPI File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/mpi.py", line 38, in <module> from utils import trim File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/utils.py", line 46, in <module> from configuration import configuration File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/configuration.py", line 42, in <module> class Configuration(dict): File "/home/cjc1/firedrake/local/lib/python2.7/site-packages/pyop2/configuration.py", line 86, in Configuration os.path.join(gettempdir(), File "/usr/lib/python2.7/tempfile.py", line 269, in gettempdir tempdir = _get_default_tempdir() File "/usr/lib/python2.7/tempfile.py", line 200, in _get_default_tempdir with _io.open(fd, 'wb', closefd=False) as fp: AttributeError: 'module' object has no attribute 'open' Does this make sense to anyone? all the best --cjc -- http://www.imperial.ac.uk/people/colin.cotter [http://www.imperial.ac.uk/icimages?p_imgid=558550]<http://www.imperial.ac.uk/people/colin.cotter> Home - Dr Colin Cotter<http://www.imperial.ac.uk/people/colin.cotter> www.imperial.ac.uk Summary. My research in numerical analysis and scientific computing focusses on the design, analysis and implementation of numerical methods for weather forecasting ... www.cambridge.org/9781107663916<http://www.cambridge.org/9781107663916> [http://assets.cambridge.org/97811076/63916/cover/9781107663916.jpg]
participants (2)
- 
                
                Colin Cotter
- 
                
                Homolya, Miklós