目次0.バッチ実行の大まかな流れ1.activate.bat2.condaでのプログラム実行3.バッチファイル全体4.まとめ5.参考にしたサイトpythonのexe化はめんどくさいよね・・・windowsだったらバッチファイルで実行すれば?anaconda環境のpythonプログラムなんだけど・・・こんなやり方はどうかな?anaconda環境でのpythonは、開発しやすく、事務用プログラムなどは、サクッと作って実用化できるんですが、毎回anaconda環境を立ち上げてからの実行になりますので、自分以外が使うときはいろいろと面倒になります。そこで、バッチファイルをダブルクリックしたらanaconda環境から目的のpythonプログラムを起動してプログラムを実行できるようにできないかと調査してみましたので、その備忘録を記載します。0.バッチ実行の大まかな流れ1実行するプログラムの場所へcdコマンドで移動2conda環境を有効にする3conda環境でpythonプログラムを実行の3ステップになります。1.activate.batanaconda環境には、activate.batというバッチファイルがあります。階層は、インストール階層(通常C:\\Users\\ユーザー\\Anaconda\\)のScripts\\activate.batに存在しています。C:\Users\ユーザー\Anaconda\Scripts\activate.bat※ユーザーは任意の階層とすると、condaが起動して、anaconda環境でpythonプログラムを実行できるようになります。※program.pyは任意を記述すれば、無事pythonプログラムが実行されました。program.pycdは、コマンドプロンプトで階層移動するコマンドです。callで、conda環境を有効にします。1で説明したactivate.batを呼び出しています。最後に、pythonプログラムを実行します。4.まとめ上記バッチファイルを作成することで、anaconda環境をいちいち立ち上げなくてもanacondaで作成したpythonプログラムを一度に実行することができました。pythonプログラムのexe化も試しましたが、ロードするモジュールによってはエラーがでたり、作成プログラム毎にexe化が結構コストかかっていたので、このような形で実行できると、開発で修正したり、ユーザー側でもすぐに実行できるというちょうどバランスの良い状態になりました。パスを参照したりするプログラムで、そのパスが変更する可能性があったりすると、プログラムの設定機能とかを追加したり、面倒な場合もあります。プログラム直書きでシンプルにしたいとき、anaconda環境ですぐに修正可能かつ、自分以外のユーザーもすぐに実行可能、という点でいろいろ役立っています。WindowsにAnaconda環境をインストールすると、pywin32というパッケージがついてきます。・PythonのプログラムからLINEにメッセージを送信したい。・Pythonで稼働させているプログラ...pythonpythonのpandasで、データの変化を表示pythonで、時系列データを表示して視覚的に分析したいときによく使います。matplotlibとpandasの超ミニマムな利用をメモです。昨年、FXのシステムトレードを始め、いろいろなプログラム(EA)を購入して検証を行っていました。今年は昨年購入したプログラムを一年間フォワードテストを行い、そこそこ良い結果が出たのではないかと感じています。自作では...pythonPythonで2段階認証のワンタイムパスワードの取得pythonプログラムの中で、二段階認証コードを取得する必要がありましたので、その備忘録を。strechにアップグレードしました。バッテリー交換C#とseleniumでミニマムなGUIアプリホームpythonパンダの中のパンダアラサーパンダ、2019年、10年ぶりにDTM再開しました。プログラムのこと、写真のこと、DTMのことなどを不定期にメモしたりします。日々コンテンツ作成にいそしみたいです。どこかで誰かの役に立つ情報になればと思います。写真ACにクリエーター登録しています。パンダの中のパンダさんのプロフィール|写真素材なら「写真AC」無料(フリー)ダウンロードOK無料写真素材を提供する「写真AC」のフリー写真素材は、個人、商用を問わず無料でお使いいただけます。クレジット表記やリンクは一切不要です。Web、DTP、動画などの写真素材としてお使いください。Audiostock(オーディオストック)「パンダの中のパンダ」さんが販売中のBGM(インスト)素材一覧ページです。「Audiostock」では、著作権ロイヤリティフリーの音楽素材が1100円から購入・ダウンロード可能です。35万点以上の高品質BGM・効果音・ボイス・歌もの曲素材や無料音楽素材がmp3やWAVの形式で購入できます。業務効率化pythonC#フォトストックホーム検索トップサイドバーパンダの中のパンダアラサーパンダ、2019年、10年ぶりにDTM再開しました。プログラムのこと、写真のこと、DTMのことなどを不定期にメモしたりします。日々コンテンツ作成にいそしみたいです。どこかで誰かの役に立つ情報になればと思います。写真ACにクリエーター登録しています。パンダの中のパンダさんのプロフィール|写真素材なら「写真AC」無料(フリー)ダウンロードOK無料写真素材を提供する「写真AC」のフリー写真素材は、個人、商用を問わず無料でお使いいただけます。クレジット表記やリンクは一切不要です。Web、DTP、動画などの写真素材としてお使いください。Audiostock(オーディオストック)「パンダの中のパンダ」さんが販売中のBGM(インスト)素材一覧ページです。「Audiostock」では、著作権ロイヤリティフリーの音楽素材が1100円から購入・ダウンロード可能です。35万点以上の高品質BGM・効果音・ボイス・歌もの曲素材や無料音楽素材がmp3やWAVの形式で購入できます。雑記WPプラグインアーカイブ2020年2月72020年1月72019年12月112019年11月52019年8月42019年7月42019年6月52019年4月42019年3月52019年2月32018年12月12018年7月22018年6月62018年5月72018年4月6タイトルとURLをコピーしました。