Hi Lawrence, Thanks very much for your help. I now tried reinstalling and it failed again, coming up against this: Checking for presence of package python-pip...installed. Creating firedrake virtualenv. Traceback (most recent call last): File "firedrake-install", line 668, in <module> virtualenv.create_environment("firedrake", site_packages=False) File "/home/tmb15/.local/lib/python2.7/site-packages/virtualenv.py", line 924, in create_environment site_packages=site_packages, clear=clear, symlink=symlink)) File "/home/tmb15/.local/lib/python2.7/site-packages/virtualenv.py", line 1129, in install_python copyfile(join(stdlib_dir, fn), join(lib_dir, fn), symlink) File "/home/tmb15/.local/lib/python2.7/site-packages/virtualenv.py", line 352, in copyfile copyfileordir(src, dest, symlink) File "/home/tmb15/.local/lib/python2.7/site-packages/virtualenv.py", line 327, in copyfileordir shutil.copytree(src, dest, symlink) File "/usr/lib/python2.7/shutil.py", line 177, in copytree os.makedirs(dst) File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 17] File exists: '/home/tmb15/src/firedrake/lib/python2.7/lib-dynload' On 01/11/16 14:31, Lawrence Mitchell wrote:
Hi Tom,
On 01/11/16 14:20, T. M. Bendall wrote:
Dear Firedrakers,
Last week I made the terrible decision to update the version of Ubuntu on my computer, and amongst other problems I found that Firedrake was no longer working. I tried updating it, but the update kept on failing and I am now trying to reinstall. However this is failing (error message below).
Does anyone have any idea how I can fix this? I think this is nothing specific to firedrake-install. But rather that creating the virtualenv is failing.
Let's try:
$ which virtualenv $ virtualenv testing
And see what happens...
If that fails, it looks like in the past you installed virtualenv locally, can you pip uninstall it?
# Repeat this fixed-point iteration until convergence is achieved $ pip uninstall virtualenv
And then try running
$ hash -r $ which virtualenv $ virtualenv testing2
If that works, you can blow away the testing/testing2 directories, and firedrake-install should get past this initial failure.
Lawrence
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake