環境
OS :Windows10
IDE :VisualStudioCode (VSCode)
Python3.7 (Python3.7 / Anaconda の両方をダウンロード)
背景
Pythonのpdf2imageモジュールを使用して、pdfファイルを画像として出力するプログラムを作成していた。(pdf2imageはpipコマンドを利用してインストール)
python
1import os 2import base64 3from pdf2image import convert_from_path, convert_from_bytes 4import matplotlib.pyplot as plt 5...
エラーの発生
VSCodeにおいては上のコードは問題なく実行されていたが、実行ファイルのダブルクリックとコマンドプロンプトからの実行では実行することができなかった。
↓VSCodeのターミナルでの実行
$PS C:\Users...> conda activate base $PS C:\Users...> & C:/ProgramData/Anaconda3/python.exe c:/Users/.../pdf_image/pdf_to_image.py #エラーなし
↓コマンドプロンプトでの実行
python
1$C:\Users...\pdf_image>pdf_to_image.py 2Traceback (most recent call last): 3 File "C:\Users...\pdf_image\pdf_to_image.py", line 3, in <module> 4 from pdf2image import convert_from_path, convert_from_bytes 5ModuleNotFoundError: No module named 'pdf2image'
実行
調べたところ、.pyファイルの実行が
コマンドプロンプト:C:\WINDOWS\py.exe
VSCodeのターミナル:C:/ProgramData/Anaconda3/python.exe
と異なっていることがわかりました。
実行環境をAnacondaに統一するにはどうすればよいかを教えていただきたいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/23 06:20