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@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@galileo: ~] $ sudo rm -rf ~/.local
```
```bash
[rmyeid@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
_______________________________________________
pypy-issue mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-issue

Reply via email to