1
を使用しようとしており、ワークスペースの作成時にConfigParser
インスタンスを使用する必要があります。私は以下のように試してみました:cubes.errors.ConfigurationError:configはConfigParserインスタンスである必要がありますが、<type 'instance'>
from cubes import Workspace
import ConfigParser
configg = ConfigParser.ConfigParser()
print configg
print type(configg)
configg.read('slicer.ini')
workspace = Workspace(config=configg)
後が出力されます:
<ConfigParser.ConfigParser instance at 0x0387F148>
Traceback (most recent call last):
<type 'instance'>
File "C:/Users/saiki/PycharmProjects/bcubes2/b_cubes.py", line 8, in <module>
workspace = Workspace(config=configg)
File "build\bdist.win32\egg\cubes\workspace.py", line 83, in __init__
cubes.errors.ConfigurationError: config should be a ConfigParser instance, but is <type 'instance'>
どのように私はこの問題を解決することができますか?
'workspace = Workspace(config = 'slicer.ini')'を試してください。 –
これはエラーです.configはConfigParserインスタンスでなければなりませんが、 –
SaikiHanee
OKです。 'import ConfigParser'の代わりに' cubes.compat import ConfigParser'から 'configg = ConfigParser()'を実行します。 –