Last active
August 29, 2015 14:21
-
-
Save ericdill/4591b1054d19a156f1d5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2030 conda create -n epics ophyd pyepics | |
2031 sa epics | |
2032 python hkl_test.py | |
(epics)edill@edill-810g:~/dev/python/ophyd/examples (hkl *% u+3)$ python hkl_test.py | |
/home/edill/anaconda/envs/epics/lib/python2.7/site-packages/pytz/__init__.py:29: UserWarning: Module bson was already imported from /home/edill/anaconda/envs/epics/lib/python2.7/site-packages/bson/__init__.pyc, but /home/edill/anaconda/envs/epics/lib/python2.7/site-packages/mongoengine-0.8.7-py2.7.egg is being added to sys.path | |
from pkg_resources import resource_stream | |
libasIoc.so.3.14: cannot open shared object file: No such file or directory | |
2015-05-13 14:16:44,862 [ophyd_session:WARNING] Instantiating SessionManager outside of IPython | |
Traceback (most recent call last): | |
File "/home/edill/anaconda/envs/epics/lib/python2.7/site-packages/pyepics-3.2.4rc2-py2.7.egg/epics/ca.py", line 207, in initialize_libca | |
libca = load_dll(dllname) | |
File "/home/edill/anaconda/envs/epics/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary | |
return self._dlltype(name) | |
File "/home/edill/anaconda/envs/epics/lib/python2.7/ctypes/__init__.py", line 365, in __init__ | |
self._handle = _dlopen(self._name, mode) | |
OSError: libCom.so.3.14.12: cannot open shared object file: No such file or directory | |
Traceback (most recent call last): | |
File "hkl_test.py", line 3, in <module> | |
import config | |
File "/home/edill/Dropbox/dev/python/ophyd/examples/config.py", line 54, in <module> | |
session = ophyd.get_session_manager() | |
File "build/bdist.linux-x86_64/egg/ophyd/session/__init__.py", line 16, in get_session_manager | |
File "build/bdist.linux-x86_64/egg/ophyd/session/sessionmgr.py", line 63, in __init__ | |
File "build/bdist.linux-x86_64/egg/ophyd/session/sessionmgr.py", line 278, in _setup_epics | |
File "/home/edill/anaconda/envs/epics/lib/python2.7/site-packages/pyepics-3.2.4rc2-py2.7.egg/epics/ca.py", line 343, in wrapper | |
initialize_libca() | |
File "/home/edill/anaconda/envs/epics/lib/python2.7/site-packages/pyepics-3.2.4rc2-py2.7.egg/epics/ca.py", line 209, in initialize_libca | |
raise ChannelAccessException('loading Epics CA DLL failed: ' + str(exc)) | |
epics.ca.ChannelAccessException: loading Epics CA DLL failed: libCom.so.3.14.12: cannot open shared object file: No such file or directory | |
(epics)edill@edill-810g:~/dev/python/ophyd/examples (hkl *% u+3)$ cat ~/.condarc | |
binstar_upload: true | |
channels: | |
- https://conda.binstar.org/tacaswell | |
- edill | |
- Nikea | |
- tcaswell | |
- defaults | |
(epics)edill@edill-810g:~/dev/python/ophyd/examples (hkl *% u+3)$ conda list | |
# packages in environment at /home/edill/anaconda/envs/epics: | |
# | |
cairo 1.12.18 3 | |
epics-base 3.14.12.3_10 3 | |
fontconfig 2.11.1 3 | |
freetype 2.5.2 1 | |
ipython 3.1.0 py27_0 | |
keyring 3.8 py27_0 | |
libpng 1.5.13 1 | |
libxml2 2.9.0 0 | |
matplotlib 1.4.3 np19py27_1 | |
metadatastore v0.0.5 py27_0 | |
mongoengine 0.8.7 py27_0 | |
ncurses 5.9 7 | |
numpy 1.9.2 py27_0 | |
openssl 1.0.1k 1 | |
ophyd v0.0.7rc2 py27_1 | |
pandas 0.16.1 np19py27_0 | |
pcaspy 0.5.1 py27_0 | |
pip 6.1.1 py27_0 | |
pixman 0.26.2 0 | |
py2cairo 1.10.0 py27_2 | |
pyepics 3.2.4rc1.post20 20_g8da13e1_np19py27 | |
pymongo 2.8 py27_0 | |
pyolog v4.0.0.post0 0_ge5b0507_np19py27 | |
pyparsing 2.0.3 py27_0 | |
pyqt 4.11.3 py27_1 | |
python 2.7.9 10 | |
python-dateutil 2.4.2 py27_0 | |
pytz 2015.2 py27_0 | |
pyyaml 3.11 py27_0 | |
qt 4.8.6 2 | |
readline 6.2 12 | |
requests 2.7.0 py27_0 | |
setuptools 15.2 py27_0 | |
sip 4.16.5 py27_0 | |
six 1.9.0 py27_0 | |
sqlite 3.8.4.1 1 | |
system 5.8 2 | |
tk 8.5.18 0 | |
yaml 0.1.4 0 | |
zlib 1.2.8 0 | |
and I just rebuilt pcaspy
(ophyd_test)edill@edill-810g:~/dev/python$ python ophyd/examples/hkl_test.py
[!!] Failed to import metadataStore api
libasIoc.so.3.14: cannot open shared object file: No such file or directory
2015-05-13 14:51:42,493 [ophyd_session:WARNING] Instantiating SessionManager outside of IPython
Traceback (most recent call last):
File "/home/edill/anaconda/envs/ophyd_test/lib/python2.7/site-packages/epics/ca.py", line 211, in initialize_libca
libca = load_dll(dllname)
File "/home/edill/anaconda/envs/ophyd_test/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary
return self._dlltype(name)
File "/home/edill/anaconda/envs/ophyd_test/lib/python2.7/ctypes/__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /home/edill/anaconda/envs/ophyd_test/bin/../lib/../../../lib/libreadline.so.6: undefined symbol: PC
Traceback (most recent call last):
File "ophyd/examples/hkl_test.py", line 3, in <module>
import config
File "/home/edill/Dropbox/dev/python/ophyd/examples/config.py", line 54, in <module>
session = ophyd.get_session_manager()
File "/home/edill/Dropbox/dev/python/ophyd/ophyd/session/__init__.py", line 16, in get_session_manager
SessionManager(logging.getLogger(OPHYD_LOGGER), None)
File "/home/edill/Dropbox/dev/python/ophyd/ophyd/session/sessionmgr.py", line 63, in __init__
self._setup_epics()
File "/home/edill/Dropbox/dev/python/ophyd/ophyd/session/sessionmgr.py", line 276, in _setup_epics
epics.ca.use_initial_context()
File "/home/edill/anaconda/envs/ophyd_test/lib/python2.7/site-packages/epics/ca.py", line 349, in wrapper
initialize_libca()
File "/home/edill/anaconda/envs/ophyd_test/lib/python2.7/site-packages/epics/ca.py", line 213, in initialize_libca
raise ChannelAccessException('loading Epics CA DLL failed')
epics.ca.ChannelAccessException: loading Epics CA DLL failed
In my debian 7 virtual machine
(epics)edill@debian7:~$ conda install epics-base pcaspy ophyd
Fetching package metadata: ......
Solving package specifications: .
Package plan for installation in environment /home/edill/miniconda/envs/epics:
The following NEW packages will be INSTALLED:
broker: v0.0.1.post1-1_g4f73eb8_np19py27
epics-base: 3.14.12.3_10-3
ncurses: 5.9-7
numpy: 1.9.2-py27_0
openssl: 1.0.1k-1
ophyd: .post0-_27_np19
pcaspy: 0.5.1-py27_0
pip: 6.1.1-py27_0
pyepics: 3.2.3-np19py27_0
pyparsing: 2.0.3-py27_0
python: 2.7.9-11
readline: 6.2.5-2
setuptools: 15.2-py27_0
sqlite: 3.8.4.1-1
system: 5.8-2
tk: 8.5.18-0
zlib: 1.2.8-0
Proceed ([y]/n)? y
Linking packages ...
An unexpected error has occurred, please consider sending the | 0%
following traceback to the conda GitHub issue tracker at:
https://github.com/conda/conda/issues
Include the output of the command 'conda info' in your report.
Traceback (most recent call last):
File "/home/edill/miniconda/envs/epics/bin/conda", line 5, in <module>
sys.exit(main())
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/cli/main.py", line 203, in main
args_func(args, p)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/cli/main.py", line 208, in args_func
args.func(args, p)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/cli/common.py", line 609, in inner
return func(args, parser)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/cli/main_install.py", line 46, in execute
install.install(args, parser, 'install')
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/cli/install.py", line 413, in install
plan.execute_actions(actions, index, verbose=not args.quiet)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/plan.py", line 531, in execute_actions
inst.execute_instructions(plan, index, verbose)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/instructions.py", line 156, in execute_instructions
cmd(state, arg)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/instructions.py", line 93, in LINK_CMD
link(state['prefix'], arg, index=state['index'])
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/instructions.py", line 89, in link
install.link(pkgs_dir, prefix, dist, lt, index=index)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/install.py", line 550, in link
_link(src, dst, lt)
File "/home/edill/miniconda/lib/python2.7/site-packages/conda/install.py", line 143, in _link
shutil.copy2(src, dst)
File "/home/edill/miniconda/lib/python2.7/shutil.py", line 130, in copy2
copyfile(src, dst)
File "/home/edill/miniconda/lib/python2.7/shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: u'/home/edill/miniconda/pkgs/ncurses-5.9-7/share/terminfo/x/x68k'
Solution: rm -rf ~/Anaconda
and start over
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You have a slightly newer version of pyepics installed