Print

Print


Hello,

The virtualenv problem seems to be a blocker.
For example, Serge proposal for virtualenv doesn't seem to work :

[eups@clrlsst-dbmaster-vm eups]$ virtualenv --system-site-packages /tmp/
New python executable in /tmp/bin/python
Installing setuptools.............done.
Installing pip...............done.
[eups@clrlsst-dbmaster-vm eups]$ /tmp/bin/python -S
Python 2.6.6 (r266:84292, Nov 21 2013, 12:39:37)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
>>> import traceback
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named traceback
>>>

The problem is that virtualenv seems to create a reduced standard library, smaller than the system python one.

That's why I think that eups should always use system python, in order not to produce conflict with eups-installed python
(for example if i install python3 with eups, but eups is only compatible with python2 eups would also break).
I posted a question on the HSC wiki, used by LSST : http://hsca.ipmu.jp:8080/question/167/installing-virtualenv-with-eups/

Hope it will help,

Have a nice week end,

Fabrice



Use REPLY-ALL to reply to list

To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1