MacのAutomatorで、Pythonのを実行しようとしています。
以下のエラーが出て上手く実行されません。
Automatorで実行したい場合、どのようにすれば実行できるのでしょうか?
シェルの内容は、
python /Users/****/Dropbox/Data/06Project/python/importtest.py
importtest.pyの内容は以下の一行のみです。
from selenium import webdriver
エラー内容
from selenium import webdriver ImportError: No module named selenium
selenium は既にインストールされていて、
ターミナルより直接実行すればエラーもなく実行できます。
OS X 10.11.16
Python Version : 3.5.2
No.1ベストアンサー
- 回答日時:
・.bashrc あたりにPYTHONPATHとかPYTHONHOMEとかが設定してある
・.bashrcで設定されているPATHとAutomator実行時のPATHが違ってて、違うPythonを実行している
とかではないでしょうか
類似質問)
https://oshiete.goo.ne.jp/qa/9547363.html
解答ありがとうございます。
長い時間かかっていて、質問したらすぐに解答貰えたので
感動しております…
類似質問を参考に、ターミナルとAutomatorで以下のコードを実行すると
結果が違い、Automatorでは、importして欲しいディレクトリを参照していませんでした…
★実行したコード
import sys
print(sys.path)
早速ホームディレクトリに .bashrc を作成し
とりあえず全部追加し、 echo $PYTHONPATH で見てみましたが
追加後に、bash コマンドを打ったターミナル上では、結果が表示されていましたが
automator上で『echo $PYTHONPATH』を実行しても空白が返ってきました。
★.bashrc に追加した内容
export PYTHONPATH="//anaconda/lib/python35.zip"
export PYTHONPATH="${PYTHONPATH}://anaconda/lib/python3.5"
export PYTHONPATH="${PYTHONPATH}://anaconda/lib/python3.5/plat-darwin"
export PYTHONPATH="${PYTHONPATH}://anaconda/lib/python3.5/lib-dynload"
export PYTHONPATH="${PYTHONPATH}://anaconda/lib/python3.5/site-packages"
export PYTHONPATH="${PYTHONPATH}://anaconda/lib/python3.5/site-packages/Sphinx-1.4.6-py3.5.egg"
…
度々すいませんが、PYTHONPATHに追加されない原因等
分かりますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- その他(プログラミング・Web制作) selenium python3 pycharm 1 2022/06/16 15:35
- その他(プログラミング・Web制作) Pythonのライブラリ、randomについて 3 2022/09/20 14:30
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- その他(プログラミング・Web制作) Python - Excel で Webからデータを連続取得したいのですが エラーが出ます 1 2023/07/06 20:08
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
- その他(プログラミング・Web制作) Pythonでエクセルファイルの列を指定してスライス 3 2022/08/28 17:35
- C言語・C++・C# pythonで外部のファイルを読み込む際のエラー 2 2022/04/12 19:22
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
CRONを隔週の日曜日に実行させたい
-
windows10のごみ箱をrd /s /q C...
-
windowsからtelnetでログインし...
-
Linux のシェルスクリプトの強...
-
Openイベントを開始させないで...
-
shutdownコマンド実行の残り時...
-
ファイルサイズが小さくなりま...
-
LD_LIBRARY_PATHって?
-
エクセルからアクセスのプロシ...
-
taskkill をバッチ処理できない。
-
python IDLEで訂正、削除のやり...
-
rshコマンドが実行できない
-
コマンドプロンプト Windows
-
ROBOCOPY cmdで正常に処理され...
-
バッチファイル内の各コマンド...
-
デフラグは途中で止めても効果...
-
エクセルで保存時に自動実行さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
ファイルサイズが小さくなりま...
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
バッチファイル内の各コマンド...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
Linux のシェルスクリプトの強...
-
エクセルからアクセスのプロシ...
-
python IDLEで訂正、削除のやり...
-
SPI非言語の問題 解説お願いします
-
shutdownコマンド実行の残り時...
-
ROBOCOPY cmdで正常に処理され...
-
taskkill をバッチ処理できない。
-
Openイベントを開始させないで...
-
ACCESSレポートをPDFに出力したい
-
sudoで実行したコマンドの実行...
-
信頼済みサイト登録をbatファイ...
おすすめ情報