1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 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 2013 2014 2015 2016 2017 <2018> 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: a simple question about pyepics |
From: | Ricardo Cardenes via Tech-talk <[email protected]> |
To: | [email protected] |
Cc: | Talk EPICS Tech <[email protected]> |
Date: | Tue, 21 Aug 2018 05:02:08 -1000 |
Hi all,
My environment: CentOS 7(64),epics 3.15.5, python 2.7.5, pyepics from pip.
I could not connect the pv when I using pyepics ( I set the EPICS_BASE,EPICS_HOST_ARCH, PYEPICS_LIBCA ).
First I started the example IOC, and it worked fine.
Then I try to connect it using pyepics.
Then I got these:
***************
>>> import epics
>>> from epics import caget, caput
>>> m1 = caget('lyx:ai3')
print m1
cannot connect to lyx:ai3
>>> print m1
I think maybe the question was installation. Since I didn't understand these sentences well in document of pyepics.
************ sentence in document **************************
Getting Started, Setting up the Epics Environment
Put the dynamic library somewhere in the Python path. A convenient place might be the same
site-packages/pyepics library
folder as the python package is installed.
- To find out which CA library will be used by pyepics, use:
>>> import epics >>> epics.ca.find_libca()
************************************
I knew where the libcaI is. But I didn't know where I should put it in python path. So I did not put the libca.so in python path.
And others was fine. For python I knew such a little thing.
Could someone give me some help. Why I could not connect it.
Thanks.
Liang yx