web-dev-qa-db-ja.com

Spyder 3「コンソール作業ディレクトリの設定」が機能しない

私はデフォルトとしてSpyder 2を使用してきましたPython IDE=数年前から、そして信号処理のクラスを準備中に、 Anacondaの新しいSpyder 3を使用して、その外観を確認することにしました。

まず、Ubuntu 16.04オフィスコンピューターのAnacondaディストリビューションを最新バージョンに更新し(以前のバージョンが既にインストールされていた)、ファイルエクスプローラーの[コンソール作業ディレクトリの設定]ボタン(右上の「フォルダ」アイコンと「上矢印」アイコンの間)がありませんでした。 IPythonコンソールで作業ディレクトリを手動で変更することはできますが、それは非現実的であり、学生をやる気にさせることはありません!

それはcondaアップデートのバグかもしれないと思って、それから私の家のラップトップにWindows用のAnacondaをダウンロードしてインストールすることを試してみることにしました(おそらくほとんどの学生がそうするでしょう)。 「コンソール作業ディレクトリの設定」ボタンがありません。

その時までに、私は新しいSpyderバージョンがそれを放棄したかもしれないと思っていましたが、奇妙なことに、 Spyder GitHub page には、まったく同じボタンを持つ新しいSpyder 3のスクリーンショットがあります(再び、右上、 「フォルダ」アイコンと「上矢印」アイコン)!

編集:WindowsでのSpyderの様子のスクリーンショットを次に示します(大きな赤い矢印はアイコンのあるべき場所を指しています):

enter image description here

「コンソール作業ディレクトリの設定」ボタンを非表示にする設定オプションがあるかどうか、またはこれが表示されない最新のAnacondaバージョンのバグであるかどうかは誰にもわかりますか?

12
fabio_hirono

自分の質問に答える:Spyder開発者に連絡しましたが、これは「半分のバグ」です:P(私の選択した言葉)。

説明させてください:

  • Spyder 3の目的の機能は、ファイルエクスプローラーをナビゲートするときにコンソールの作業ディレクトリを自動的に変更することです。したがって、古いボタンがないのは意図的なものであり、バグではありません。

  • ただし、この新しい機能は現時点では機能していません。これはバグです:P

幸いなことに、これはSpyder 3.0.2で修正される予定です。これは数日中に公開されるはずです:)

(Anacondaは通常、リポジトリに新しいバージョンを追加するのに数日かかるため、condaを介してSpyderを更新できるようになるまでに少し時間がかかると言われています)

6
fabio_hirono

私はSpyder 3.0を使用していますが、同じ問題に直面しました。このように回避することができました-右側の上部オプションで作業フォルダとして作成するディレクトリに移動します。 Spyderを閉じて開きます。これを作業ディレクトリとして使用します。

4
shashi kant

ディレクトリが自動的に変更されない場合、別のオプションは、行きたいディレクトリを手動で見つけ、IPython Console内でそのディレクトリに直接変更するだけです。

%cd 'ディレクトリの場所'

健全性チェックを行い、その後%pwdを実行することも忘れないでください。

3