注:私はPythonに慣れていないので、以下にリストされているような外部モジュールを実際に使用したことがないので、何かできることがあれば遠慮なく知らせてください私のプログラムを立ち上げて実行するために、より良いことをしています。
SciPy スタックの使用を必要とするpython(2.7.x)プログラムを現在使用しています。プログラムの以前の開発者はすべての外部モジュールにアクセスするには、 Anaconda を使用します。私の場合、1つのコマンドでプログラム全体を実行できる必要があります。次に例を示します。
python myFile.py
MyFile.pyを実行します(次のインポートがあります):
from numpy import *
from pylab import *
import matplotlib.pyplot as plt
私の理解から、AnacondaはIDEであり、Visual Studioと同様の方法でコードを実行する必要があります(つまり、[実行]ボタン)。したがって、私の質問は次のとおりです。
これをコマンドラインから直接実行する方法はありますか?
注:外部モジュール自体を使用するのではなく、Anacondaの使用を指定しているのは、SciPy Webサイトで科学的なpythonディストリビューション最終的には、上記のインポートでプログラムを実行できる任意のソリューションで大丈夫です。
conda create --name environmentName python=3 pandas numpy
。環境の作成中に、すべての依存関係を一度に含めます。
source activate environmentName
。python fileName.py
。スクリプトはAnaconda環境内で実行されているため、python versionを指定する必要はありません。使用されるバージョンは、環境で指定されているものになります(スクリプトには、すでに指定されているpython3が必要です)アナコンダ環境で)。