前提・実現したいこと
PyCharmにmglearnというモジュールをインストールしたい
発生している問題・エラーメッセージ
C:\Users\xxx\Anaconda3\python.exe C:/Users/xxx/PycharmProjects/プログラミング練習/機械/kikaip32.py C:\Users\xxx\Anaconda3\lib\site-packages\sklearn\externals\six.py:31: DeprecationWarning: The module is deprecated in version 0.21 and will be removed in version 0.23 since we've dropped support for Python 2.7. Please rely on the official version of six (https://pypi.org/project/six/). "(https://pypi.org/project/six/).", DeprecationWarning) C:\Users\xxx\Anaconda3\lib\site-packages\sklearn\externals\joblib\__init__.py:15: DeprecationWarning: sklearn.externals.joblib is deprecated in 0.21 and will be removed in 0.23. Please import this functionality directly from joblib, which can be installed with: pip install joblib. If this warning is raised when loading pickled models, you may need to re-serialize those models with scikit-learn 0.21+. warnings.warn(msg, category=DeprecationWarning) C:\Users\xxx\Anaconda3\lib\site-packages\sklearn\utils\deprecation.py:85: DeprecationWarning: Function make_blobs is deprecated; Please import make_blobs directly from scikit-learn warnings.warn(msg, category=DeprecationWarning) Traceback (most recent call last): File "C:/Users/xxx/PycharmProjects/プログラミング練習/機械/kikaip32.py", line 7, in <module> plt.legend(["Class 0","Class 1"],loc=4) TypeError: 'module' object is not callable プロセスは終了コード 1 で完了しました
該当のソースコード
import mglearn import matplotlib as plt #データセットの生成 X,y = mglearn.datasets.make_forge() #データセットをプロット mglearn.discrete_scatter(X[:,0],X[:,1],y) plt.legend(["Class 0","Class 1"],loc=4) plt.xlabel("First feature") plt.ylabel("Second feature") print("X.shape:{}".format(X.shape))
試したこと
まず,プロジェクトインタープリターで検索し該当するものがありませんでした.
そのため,ターミナルで"pip install mglearn"を記述して,mglearnをインストールしました.(c:\users\xxx\anaconda3\lib\site-pa
ckages (0.1.7))
その後プロジェクトインタープリター(Python 3.7 c:\users\xxx\anaconda3\python.exe )でmglearn0.1.7を確認しました.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/08 09:42
2020/03/08 09:51
2020/03/08 10:14
2020/03/08 10:17