少しカスタマイズしたバージョンの Spyder をセットアップしようとしています。Spyder が起動すると、matplotlib、numpy、scipy などからのものを含むモジュールの長いリストが自動的にインポートされます。そのリストに自分のモジュールを追加する方法はありますか?
違いが生じる場合に備えて、Python(X,Y) Windows インストーラーによって提供される Spyder 構成を使用しています。
最初に、起動時にインポートするモジュールを含む Python ファイルを作成する必要があります。それを呼び出すとmy_imports.py
、次の内容が含まれているとします。
import numpy as np
import matplotlib.pyplot as plt
それからあなたはに行かなければなりません
Tools > Preferences > IPython Console > Startup > Run a file
オプションを選択します
Use the following file
最後に、そのオプションの下にあるテキスト フィールドの右側にあるボタンをクリックして、my_imports.py
ファイルを選択します。
Spyder の起動スクリプトは にありsite-packages/spyderlib/scientific_startup.py
ます。
カルロスの答えもうまくいきますが、これが私が探していたものです。
Spyder が Python バイナリによって Python スクリプトとして実行される場合、Spyder Python ソースを編集して、必要なモジュールを含めるだけで済みます。起動時に実際にどのように実行されるかを調べる必要があります。