前提・実現したいこと
今日pyhonで文字認識の機械学習のコードを勉強している最中に実行してみると
エラーが出てしまいました。一度調べてみたのですがわからなかったので質問させていただきます。
発生している問題・エラーメッセージ
エラーメッセージ Traceback (most recent call last): File "A:/Python_code/free.py", line 1, in <module> from sklearn import datasets File "A:\Anaconda\lib\site-packages\sklearn\__init__.py", line 18, in <module> import logging File "A:\Anaconda\lib\logging\__init__.py", line 28, in <module> from string import Template File "A:\Python_code\string.py", line 1, in <module> from sklearn import datasets File "A:\Anaconda\lib\site-packages\sklearn\datasets\__init__.py", line 6, in <module> from .base import load_breast_cancer File "A:\Anaconda\lib\site-packages\sklearn\datasets\base.py", line 18, in <module> from ..utils import Bunch File "A:\Anaconda\lib\site-packages\sklearn\utils\__init__.py", line 12, in <module> import numpy as np File "A:\Anaconda\lib\site-packages\numpy\__init__.py", line 187, in <module> from .testing import Tester File "A:\Anaconda\lib\site-packages\numpy\testing\__init__.py", line 10, in <module> from unittest import TestCase File "A:\Anaconda\lib\unittest\__init__.py", line 59, in <module> from .case import (TestCase, FunctionTestCase, SkipTest, skip, skipIf, File "A:\Anaconda\lib\unittest\case.py", line 278, in <module> class _CapturingHandler(logging.Handler): AttributeError: module 'logging' has no attribute 'Handler'
該当のソースコード
from sklearn import datasets from sklearn import svm from sklearn import metrics import matplotlib.pyplot as plt import numpy as np digits = datasets.load_digits() num = len(digits.data) # 1797 training_num = int(num*2/3) print("training_num=" + str(training_num)) print("training_num_type:" + str(type(training_num))) train_data = digits.data[:training_num] train_target = digits.target[:training_num] test_data = digits.data[training_num:] test_target = digits.target[training_num:]
試したこと
ライブラリだけをimportしてみたりしましたがsklearnをimportしただけでもこれと似たエラーになりました
補足情報(FW/ツールのバージョンなど)
ないです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。