Virtualenv не позволяет мне одновременно использовать ImageHorizonLibrary и SwingLibrary в роботов - PullRequest
0 голосов
/ 03 июля 2018

Мой bash_profile установлен в следующее:

export PATH=/Users/nimam/jython2.7.0/bin:/opt/local/bin:/opt/local/sbin::/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Мне нужно включить jython, так как я запускаю качающуюся библиотеку для роботизированной системы, но я также хотел бы включить ImageHorizonLibrary. Тем не менее, в настоящее время я не могу запустить ImageHorizonLibrary. Я получаю следующую ошибку.

[ ERROR ] Error in file '/Users/nimam/swinglibrary-demo/read_attributes.robot': Importing test library 'ImageHorizonLibrary' failed: ImportError: No module named ImageHorizonLibrary
Traceback (most recent call last):
  None
PYTHONPATH:
  /Users/nimam/jython2.7.0/bin
  /Users/nimam/jython2.7.0/Lib
  __classpath__
  __pyclasspath__/
  /Users/nimam/jython2.7.0/Lib/site-packages
CLASSPATH:
  /Users/nimam/jython2.7.0/jython.jar
  Rotarran-2.0.8-standalone.jar

Если я закомментирую экспортный PATH в файле bash_profile, он распознает ImageHorizonLibrary, но не SwingLibrary. Я получаю следующую ошибку:

[ ERROR ] Error in file '/Users/nimam/swinglibrary-demo/read_attributes.robot': Importing test library 'SwingLibrary' failed: ImportError: No module named SwingLibrary
Traceback (most recent call last):
  None
PYTHONPATH:
  /usr/local/bin
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
  /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
  /Users/nimam/Library/Python/2.7/lib/python/site-packages
  /Library/Python/2.7/site-packages
  /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
  /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC

У меня есть чувство, что я могу решить это, поиграв с virtualenv. Пожалуйста, дайте мне знать, если есть способ, которым я могу запустить обе библиотеки одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...