###エラーを直したいです
matplotlibの勉強をしようと思って試しにしたのソースを書いたのですがエラーがでて困っています。
発生している問題・エラーメッセージ
AttributeError: module 'copy' has no attribute 'deepcopy'
該当のソースコード
python
1import matplotlib.pyplot as plt 2plt.plot([1,2,3],[1,2,3])
試したこと
一回アンインストールしてもう一度インストールしました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
> import matplotlib.pyplot as plt
> plt.plot([1,2,3],[1,2,3])
上記コードで「AttributeError: module 'copy' has no attribute 'deepcopy'」は発生しません。
上記コード以外に何かしていませんか?
これ以外は特に何もしていないと思うのですが...
ではエラーメッセージ全文を掲載してください。(ユーザー名は隠してもらって結構です)
Traceback (most recent call last):
File "d:\python\glaf.py", line 1, in <module>
import matplotlib.pyplot as plt
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\__init__.py", line 107, in <module>
from . import _api, cbook, docstring, rcsetup
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\rcsetup.py", line 24, in <module>
from matplotlib import _api, animation, cbook
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python38\lib\site-packages\matplotlib\animation.py", line 34, in <module>
from PIL import Image
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python38\lib\site-packages\PIL\Image.py", line 38, in <module>
import xml.etree.ElementTree
File "C:\Users\xxxx\AppData\Local\Programs\Python\Python38\lib\xml\etree\ElementTree.py", line 2058, in <module>
from _elementtree import *
AttributeError: module 'copy' has no attribute 'deepcopy'
「copy」という名前のディレクトリとか、「copy.py」という名前のファイルとか、作ってませんか?
copy.pyというファイルを作っていました。
削除したらきちんと動きました。ありがとうございます。