###前提・実現したいこと
https://github.com/tensorflow/tensorflow/blob/r0.11/tensorflow/examples/tutorials/word2vec/word2vec_basic.py
を参考にpythonでのword2vecの実装を行っています.
sklearnをimportしようとしたところ以下のようなエラーメッセージが出てしまいました
###開発環境
Visual stdio2015にて開発を行っており
pythonとライブラリのバージョンは
python(3.5.4)
scikit-learn(0.19.0)
scipy(1.0.0b1)
numpy(1.13.1)
です
###該当のソースコード
try:
import matplotlib.pyplot as plt
from sklearn.manifold import TSNE
tsne = TSNE(perplexity = 30, n_components= 2, init='pca', unicode_iterator= 5000) plot_only = 500 low_dim_embs = tsne.fit_transform(final_embeddings[:plot_only,:]) labels = [reverse_dictionary[i] for i in range(plot_only)] plot_with_labels(low_dim_embs, labels)
###発生している問題・エラーメッセージ
Traceback (most recent call last):
File "C:\Users\admin\Documents\Visual Studio 2015\Projects\WebProject1\module1.py", line 20, in <module>
import sklearn as skl
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\sklearn_init_.py", line 134, in <module>
from .base import clone
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\sklearn\base.py", line 12, in <module>
from .utils.fixes import signature
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\sklearn\utils_init_.py", line 11, in <module>
from .validation import (as_float_array,
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\sklearn\utils\validation.py", line 18, in <module>
from ..utils.fixes import signature
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\sklearn\utils\fixes.py", line 144, in <module>
from scipy.sparse.linalg import lsqr as sparse_lsqr # noqa
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\scipy\sparse\linalg_init_.py", line 114, in <module>
from .isolve import *
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\scipy\sparse\linalg\isolve_init_.py", line 6, in <module>
from .iterative import *
File "C:\Users\admin\AppData\Local\conda\conda\envs\tensorflow\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in <module>
from . import _iterative
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
###試したこと
Scipy,Numpy,scikit-learnを一度アンインストールし
pip -U installやeasy_installでインストールしなおしてみましたが解決しませんでした
よろしくお願いいたします

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。