[openrtm-users 02458] python .2.7 対応について

5 posts / 0 new
Last post
Kei Okada
Offline
Last seen: Never ago
Joined: 2011-05-17 20:20
[openrtm-users 02458] python .2.7 対応について

岡田です.

openrtm はpython の2.6までしか対応していないようですが,
知らずにpython 2.7をつかっていて以下のようなエラーが出るように
なっていました.
https://bugzilla.redhat.com/attachment.cgi?id=527389&action=edit
などをみながら,,SystemLogger.pyで以下の用にコメントアウトするか,
デフォルトのloglevelを一つ選ぶのかな,と思ったのですが,これで
なにか副作用はありそうでしょうか?

#logging.root.setLevel([logging.NOTSET,
# logging.PARANOID,
# logging.VERBOSE,
# logging.TRACE,
# logging.DEBUG,
# logging.INFO,
# logging.WARNING,
# logging.ERROR,
# logging.FATAL,
# logging.CRITICAL])

mgr = OpenRTM_aist.Manager.init(sys.argv)
File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
line 180, in init
manager.initLogger()
File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
line 1281, in initLogger
self._rtcout = OpenRTM_aist.LogStream("manager","FILE", logfile)
File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
line 323, in __init__
self._loggerObj = Logger.init(*args)
File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
line 154, in init
logging.CRITICAL])
File "/usr/lib/python2.7/logging/__init__.py", line 1108, in setLevel
self.level = _checkLevel(level)
File "/usr/lib/python2.7/logging/__init__.py", line 190, in _checkLevel
raise TypeError("Level not an integer or a valid string: %r" % level)
TypeError: Level not an integer or a valid string: [0, 7, 8, 9, 10,
20, 30, 40, 41, 50]
_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

Undefined
s-kurihara
Offline
Last seen: 10 years 4 months ago
Joined: 2010-07-28 00:18
[openrtm-users 02459] python .2.7 対応について

岡田先生

栗原です。
お世話になっております。

ご指摘いただき、有難うございます。

Python版OpenRTM-aistのバージョンは、1.0.xをご使用でしょうか?
バージョン1.1.0では既に、ご連絡いただきましたように、コメントアウトして
おりますので、副作用等はございません。

以上、宜しくお願い致します。

2012年2月17日17:04 Kei Okada :
> 岡田です.
>
> openrtm はpython の2.6までしか対応していないようですが,
> 知らずにpython 2.7をつかっていて以下のようなエラーが出るように
> なっていました.
> https://bugzilla.redhat.com/attachment.cgi?id=527389&action=edit
> などをみながら,,SystemLogger.pyで以下の用にコメントアウトするか,
> デフォルトのloglevelを一つ選ぶのかな,と思ったのですが,これで
> なにか副作用はありそうでしょうか?
>
> #logging.root.setLevel([logging.NOTSET,
> # logging.PARANOID,
> # logging.VERBOSE,
> # logging.TRACE,
> # logging.DEBUG,
> # logging.INFO,
> # logging.WARNING,
> # logging.ERROR,
> # logging.FATAL,
> # logging.CRITICAL])
>
>
>
>
> mgr = OpenRTM_aist.Manager.init(sys.argv)
> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
> line 180, in init
> manager.initLogger()
> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
> line 1281, in initLogger
> self._rtcout = OpenRTM_aist.LogStream("manager","FILE", logfile)
> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
> line 323, in __init__
> self._loggerObj = Logger.init(*args)
> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
> line 154, in init
> logging.CRITICAL])
> File "/usr/lib/python2.7/logging/__init__.py", line 1108, in setLevel
> self.level = _checkLevel(level)
> File "/usr/lib/python2.7/logging/__init__.py", line 190, in _checkLevel
> raise TypeError("Level not an integer or a valid string: %r" % level)
> TypeError: Level not an integer or a valid string: [0, 7, 8, 9, 10,
> 20, 30, 40, 41, 50]
> _______________________________________________
> openrtm-users mailing list
> openrtm-users@openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users

Kei Okada
Offline
Last seen: Never ago
Joined: 2011-05-17 20:20
[openrtm-users 02460] python .2.7 対応について

はい1.0.0です

それではこれで使われていただきます
ところで、Webにあるtgzが更新される可能性はありますでしょうか

-----------
Kei Okada

On 2012/02/17, at 18:14, 栗原眞二 wrote:

> 岡田先生
>
> 栗原です。
> お世話になっております。
>
> ご指摘いただき、有難うございます。
>
> Python版OpenRTM-aistのバージョンは、1.0.xをご使用でしょうか?
> バージョン1.1.0では既に、ご連絡いただきましたように、コメントアウトして
> おりますので、副作用等はございません。
>
>
> 以上、宜しくお願い致します。
>
>
> 2012年2月17日17:04 Kei Okada :
>> 岡田です.
>>
>> openrtm はpython の2.6までしか対応していないようですが,
>> 知らずにpython 2.7をつかっていて以下のようなエラーが出るように
>> なっていました.
>> https://bugzilla.redhat.com/attachment.cgi?id=527389&action=edit
>> などをみながら,,SystemLogger.pyで以下の用にコメントアウトするか,
>> デフォルトのloglevelを一つ選ぶのかな,と思ったのですが,これで
>> なにか副作用はありそうでしょうか?
>>
>> #logging.root.setLevel([logging.NOTSET,
>> # logging.PARANOID,
>> # logging.VERBOSE,
>> # logging.TRACE,
>> # logging.DEBUG,
>> # logging.INFO,
>> # logging.WARNING,
>> # logging.ERROR,
>> # logging.FATAL,
>> # logging.CRITICAL])
>>
>>
>>
>>
>> mgr = OpenRTM_aist.Manager.init(sys.argv)
>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>> line 180, in init
>> manager.initLogger()
>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>> line 1281, in initLogger
>> self._rtcout = OpenRTM_aist.LogStream("manager","FILE", logfile)
>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>> line 323, in __init__
>> self._loggerObj = Logger.init(*args)
>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>> line 154, in init
>> logging.CRITICAL])
>> File "/usr/lib/python2.7/logging/__init__.py", line 1108, in setLevel
>> self.level = _checkLevel(level)
>> File "/usr/lib/python2.7/logging/__init__.py", line 190, in _checkLevel
>> raise TypeError("Level not an integer or a valid string: %r" % level)
>> TypeError: Level not an integer or a valid string: [0, 7, 8, 9, 10,
>> 20, 30, 40, 41, 50]
>> _______________________________________________
>> openrtm-users mailing list
>> openrtm-users@openrtm.org
>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>
>
>

s-kurihara
Offline
Last seen: 10 years 4 months ago
Joined: 2010-07-28 00:18
[openrtm-users 02461] python .2.7 対応について

栗原です。

> ところで、Webにあるtgzが更新される可能性はありますでしょうか
1.0系にSystemLogger.pyの修正を加えたtgzという事でしょうか?
そうであれば、C++版のように1.0.2としてのリリースを検討させていただきます。

以上、宜しくお願い致します。

2012年2月17日18:27 Kei Okada :
> はい1.0.0です
>
> それではこれで使われていただきます
> ところで、Webにあるtgzが更新される可能性はありますでしょうか
>
> -----------
> Kei Okada
>
> On 2012/02/17, at 18:14, 栗原眞二 wrote:
>
>> 岡田先生
>>
>> 栗原です。
>> お世話になっております。
>>
>> ご指摘いただき、有難うございます。
>>
>> Python版OpenRTM-aistのバージョンは、1.0.xをご使用でしょうか?
>> バージョン1.1.0では既に、ご連絡いただきましたように、コメントアウトして
>> おりますので、副作用等はございません。
>>
>>
>> 以上、宜しくお願い致します。
>>
>>
>> 2012年2月17日17:04 Kei Okada :
>>> 岡田です.
>>>
>>> openrtm はpython の2.6までしか対応していないようですが,
>>> 知らずにpython 2.7をつかっていて以下のようなエラーが出るように
>>> なっていました.
>>> https://bugzilla.redhat.com/attachment.cgi?id=527389&action=edit
>>> などをみながら,,SystemLogger.pyで以下の用にコメントアウトするか,
>>> デフォルトのloglevelを一つ選ぶのかな,と思ったのですが,これで
>>> なにか副作用はありそうでしょうか?
>>>
>>> #logging.root.setLevel([logging.NOTSET,
>>> # logging.PARANOID,
>>> # logging.VERBOSE,
>>> # logging.TRACE,
>>> # logging.DEBUG,
>>> # logging.INFO,
>>> # logging.WARNING,
>>> # logging.ERROR,
>>> # logging.FATAL,
>>> # logging.CRITICAL])
>>>
>>>
>>>
>>>
>>> mgr = OpenRTM_aist.Manager.init(sys.argv)
>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>>> line 180, in init
>>> manager.initLogger()
>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>>> line 1281, in initLogger
>>> self._rtcout = OpenRTM_aist.LogStream("manager","FILE", logfile)
>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>>> line 323, in __init__
>>> self._loggerObj = Logger.init(*args)
>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>>> line 154, in init
>>> logging.CRITICAL])
>>> File "/usr/lib/python2.7/logging/__init__.py", line 1108, in setLevel
>>> self.level = _checkLevel(level)
>>> File "/usr/lib/python2.7/logging/__init__.py", line 190, in _checkLevel
>>> raise TypeError("Level not an integer or a valid string: %r" % level)
>>> TypeError: Level not an integer or a valid string: [0, 7, 8, 9, 10,
>>> 20, 30, 40, 41, 50]
>>> _______________________________________________
>>> openrtm-users mailing list
>>> openrtm-users@openrtm.org
>>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>>
>>
>>
>> --
>> 栗原 眞二
>>
>> 独立行政法人産業技術総合研究所
>> 知能システム研究部門 統合知能研究グループ
>> 〒305-8568
>> 茨城県つくば市梅園1-1-1 中央第2
>>
>> TEL: 029-861-5956

Kei Okada
Offline
Last seen: Never ago
Joined: 2011-05-17 20:20
[openrtm-users 02462] python .2.7 対応について

> 栗原です。
>
>> ところで、Webにあるtgzが更新される可能性はありますでしょうか
> 1.0系にSystemLogger.pyの修正を加えたtgzという事でしょうか?
> そうであれば、C++版のように1.0.2としてのリリースを検討させていただきます。

はい。そうなると大変助かります。

>
>
> 以上、宜しくお願い致します。
>
>
> 2012年2月17日18:27 Kei Okada :
>> はい1.0.0です
>>
>> それではこれで使われていただきます
>> ところで、Webにあるtgzが更新される可能性はありますでしょうか
>>
>> -----------
>> Kei Okada
>>
>> On 2012/02/17, at 18:14, 栗原眞二 wrote:
>>
>>> 岡田先生
>>>
>>> 栗原です。
>>> お世話になっております。
>>>
>>> ご指摘いただき、有難うございます。
>>>
>>> Python版OpenRTM-aistのバージョンは、1.0.xをご使用でしょうか?
>>> バージョン1.1.0では既に、ご連絡いただきましたように、コメントアウトして
>>> おりますので、副作用等はございません。
>>>
>>>
>>> 以上、宜しくお願い致します。
>>>
>>>
>>> 2012年2月17日17:04 Kei Okada :
>>>> 岡田です.
>>>>
>>>> openrtm はpython の2.6までしか対応していないようですが,
>>>> 知らずにpython 2.7をつかっていて以下のようなエラーが出るように
>>>> なっていました.
>>>> https://bugzilla.redhat.com/attachment.cgi?id=527389&action=edit
>>>> などをみながら,,SystemLogger.pyで以下の用にコメントアウトするか,
>>>> デフォルトのloglevelを一つ選ぶのかな,と思ったのですが,これで
>>>> なにか副作用はありそうでしょうか?
>>>>
>>>> #logging.root.setLevel([logging.NOTSET,
>>>> # logging.PARANOID,
>>>> # logging.VERBOSE,
>>>> # logging.TRACE,
>>>> # logging.DEBUG,
>>>> # logging.INFO,
>>>> # logging.WARNING,
>>>> # logging.ERROR,
>>>> # logging.FATAL,
>>>> # logging.CRITICAL])
>>>>
>>>>
>>>>
>>>>
>>>> mgr = OpenRTM_aist.Manager.init(sys.argv)
>>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>>>> line 180, in init
>>>> manager.initLogger()
>>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/Manager.py",
>>>> line 1281, in initLogger
>>>> self._rtcout = OpenRTM_aist.LogStream("manager","FILE", logfile)
>>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>>>> line 323, in __init__
>>>> self._loggerObj = Logger.init(*args)
>>>> File "/home/k-okada/ros/electric/rtm-ros-robotics/rtmros_common/openrtm/src/openrtm/OpenRTM_aist/SystemLogger.py",
>>>> line 154, in init
>>>> logging.CRITICAL])
>>>> File "/usr/lib/python2.7/logging/__init__.py", line 1108, in setLevel
>>>> self.level = _checkLevel(level)
>>>> File "/usr/lib/python2.7/logging/__init__.py", line 190, in _checkLevel
>>>> raise TypeError("Level not an integer or a valid string: %r" % level)
>>>> TypeError: Level not an integer or a valid string: [0, 7, 8, 9, 10,
>>>> 20, 30, 40, 41, 50]
>>>> _______________________________________________
>>>> openrtm-users mailing list
>>>> openrtm-users@openrtm.org
>>>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>>>
>>>
>>>
>>> --
>>> 栗原 眞二
>>>
>>> 独立行政法人産業技術総合研究所
>>> 知能システム研究部門 統合知能研究グループ
>>> 〒305-8568
>>> 茨城県つくば市梅園1-1-1 中央第2
>>>
>>> TEL: 029-861-5956
>
>
>

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK