[pypy-issue] Issue #1846: Having "~/.local" in user directory adds python2.7 paths (pypy/pypy)

Rami Al-Rfou issues-reply at bitbucket.org
Fri Aug 15 23:41:48 CEST 2014


New issue 1846: Having "~/.local" in user directory adds python2.7 paths
https://bitbucket.org/pypy/pypy/issue/1846/having-local-in-user-directory-adds

Rami Al-Rfou:

Running pypy with "~/.local" exists adds "/usr/lib/python2.7" which leads to errors importing shutil for example.
```traceback
[rmyeid at galileo: ~] $ pypy
Python 2.7.6 (32f35069a16d, Jun 06 2014, 11:20:40)
[PyPy 2.3.1 with GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>> import sys                                                                                                        
>>>> sys.path                                                                                                          
['', '/data/libs/pylearn2', '/usr/lib/python2.7', '/usr/local/lib/python2.7/dist-packages', '/opt/pypy-2.3.1-linux64/lib_pypy/__extensions__', '/opt/pypy-2.3.1-linux64/lib_pypy', '/opt/pypy-2.3.1-linux64/lib-python/2.7', '/opt/pypy-2.3.1-linux64/lib-python/2.7/lib-tk', '/opt/pypy-2.3.1-linux64/lib-python/2.7/plat-linux2', '/home/rmyeid/.local/lib/python2.7/site-packages']
>>>> 
```

Problem is solved once the directory is removed!
```bash
[rmyeid at galileo: ~] $ sudo rm -rf ~/.local
```
```bash
[rmyeid at galileo: ~] $ pypy -c "import sys; print sys.path"
['', '/opt/pypy-2.3.1-linux64/lib_pypy/__extensions__', '/opt/pypy-2.3.1-linux64/lib_pypy', '/opt/pypy-2.3.1-linux64/lib-python/2.7', '/opt/pypy-2.3.1-linux64/lib-python/2.7/lib-tk', '/opt/pypy-2.3.1-linux64/lib-python/2.7/plat-linux2', '/opt/pypy-2.3.1-linux64/site-packages']
```

Responsible: arigo


More information about the pypy-issue mailing list