質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Q&A

0回答

1785閲覧

VS Code + MinicondaでImportError: DLL load failed: The specified module could not be found.

shuang

総合スコア11

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

0グッド

0クリップ

投稿2019/08/11 04:36

VS Code上でpythonのデバッグ(F5)やタスクの実行(Ctrl+Shift+B)がImportError: DLL load failed: The specified module could not be found.になります。
pythonの実行環境はMinicondaの仮想環境を切っており、VS Code上でも仮想環境に切り替えています。
VS Code上でのPathの設定は以下のとおりです。
使用ライブラリはmatplotlibです。
・ユーザー設定:C:\Miniconda3\python.exe
・ワークスペース設定:C:\Miniconda3\envs\keras\python.exe
・task.json:"command": "${config:python.pythonPath}"

いくつか気になっているのは
・F5を押してデバッグ→ターミナル上でImportError→ターミナル上でactivateスクリプトが走る→仮想環境に切り替わる
・F5を押してデバッグ→ImportError→ターミナル上で仮想環境に切り替わる→もう一度F5押す→今度は正常に実行される
・MinicondaのBase環境でmatplotlibをインストールするとErrorが出ないため、おそらくVS Code上で仮想環境化で実行できていないと思われる

正直task.jsonやsetting.jsonなどの設定方法がよくわかっていないため、そこらへんの問題かなと思っています。

○環境
OS:Windows10
VS Code:1.37.0
Miniconda:4.7.10

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問