EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: (epics-python) Cothread egg installation
From: Emmanuel Mayssat <[email protected]>
To: "[email protected]" <[email protected]>, "[email protected]" <[email protected]>
Date: Tue, 5 Feb 2013 09:16:18 -0800
Yes, got it!
The import command is looking FIRST in the local directory and then in the PYTHONPATH
Given the directory layout in the egg source, you need to get out of the source tree to use the newly installed python libs.
Thanks,
--
E


From: [email protected]
To: [email protected]; [email protected]
Subject: RE: (epics-python) Cothread egg installation
Date: Tue, 5 Feb 2013 07:39:31 +0000

As Guobao has pointed out, if you try to import cothread from within its source directory then you might get unexpected results.  However, you can fix this problem by running this command (you don’t need sudo for this):

 

                python setup.py build_ext –i

 

This will ensure that _coroutine.so is built in the source directory, which is useful if you want to work with the sources.  However, as you’ve already run ‘python setup.py install’, also try changing to another directory and see if ‘import cothread’ works there.

 

I presume that you didn’t mean to write ‘cothread.utils’ below?  I don’t recognise it, you probably mean ‘cothread.catools’.

 

From: Emmanuel Mayssat [mailto:[email protected]]
Sent: 05 February 2013 02:07
To: [email protected]; Abbott, Michael (DLSLtd,RAL,DIA)
Subject: (epics-python) Cothread egg installation

 

Michael,

 

I am in the middle of the installation of the epics4 masarService (python based Save Compare Restore)

Cothread is a dependency.

 

After downloading 2-8, I ran 

sudo python setup install 

Everything seems to run smoothly

 

Thereafter to test the installation, I do

 

$ python 

Python 2.7.3 (default, Jul 24 2012, 11:41:40) 

[GCC 4.6.3 20120306 (Red Hat 4.6.3-2)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> from cothread.utils import * 

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

  File "cothread/__init__.py", line 41, in <module>

    from . import cothread

  File "cothread/cothread.py", line 79, in <module>

    from . import _coroutine

ImportError: cannot import name _coroutine

 

What is going on?

 

Regards,

--

Emmanuel

Lyncean Technologies

Palo Alto, CA


 

-- 

This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
 



References:
(epics-python) Cothread egg installation Emmanuel Mayssat
RE: (epics-python) Cothread egg installation michael.abbott

Navigate by Date:
Prev: RE: (epics-python) Cothread egg installation michael.abbott
Next: Cannot connect to MASAR server Emmanuel Mayssat
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: (epics-python) Cothread egg installation michael.abbott
Next: Cannot connect to MASAR server Emmanuel Mayssat
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·