2016-10-06 16 views
6

私はSpyder 2を既定のPython IDEとして2、3年前から使用していましたが、Signal Processingでクラスを準備している間、私は新しいSpyder 3をアナコンダはそれがどんなものか見てみることにしました。Spyder 3「コンソール作業ディレクトリを設定する」が動作しない

私はUbuntu 16.04オフィスコンピュータのAnacondaディストリビューションを最新のバージョンに更新しました(つまり、以前のバージョンが既にインストールされていました)。そして、 "Set Console Working Directory"のボタンがファイルエクスプローラ(右上の "フォルダ"アイコンと "上矢印"アイコンの間)がありませんでした。私はまだIPythonコンソールで作業ディレクトリを手動で変更することはできますが、これは実用的ではなく、確かに学生に動機づけはしません!

私は、コンドームの更新でバグかもしれないと思ったので、私は家庭用ノートパソコンにWindows用のAnacondaをダウンロードしてインストールすることにしました(おそらくほとんどの学生がやるでしょう)。また、「Set Console Working Directory」ボタンもありません。

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

編集:ここに私のスパイダーは、(大きな赤い矢印アイコンがあるべき場所の方を向いている)は、Windowsでどのように見えるかのスクリーンショットです:

enter image description here

い設定オプションがある場合、誰もが知っています「コンソール作業ディレクトリの設定」ボタンが表示されていないか、これが表示されない最新のAnacondaバージョンのバグですか?

答えて

4

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

私に説明してみましょう:

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

  • しかし、この新機能はバグである、現時点では動作していない:P

は、良いニュースは、これは中に出なければなりませんスパイダー3.0.2、固定されるということです数日:

(私はAnacondaがリポジトリに新しいバージョンを追加するのに通常数日かかりますので、Spyderをcondaに更新するまでには少し時間がかかるかもしれません)

+1

私はMac上でSpyder 3.1.4を使用していますが、まだこの問題があります。 – Sujoy

+0

@Sujoyは、「Set Console Working Directory」ボタンがないことを意味しますか?もしそうなら、上記の私の答えで書いたように、Spyderの現在のバージョンから意図的に削除されています。 私が知る限り、現在動作している方法は、右上のアドレスバーから新しいディレクトリに移動します。現在のコンソール作業ディレクトリをどこに設定するかを変更します。ただし、[ファイルエクスプローラ]タブをナビゲートすると、アドレスバーがファイルエクスプローラで設定した変更を反映していても、設定したものに作業ディレクトリは変更されません。私はこれが助けて欲しい! –

+0

現在のディレクトリに移動したときに問題が発生しました。その後、コードを実行したときにFNF例外が発生しました。私は本当にそれを取得していません。 – Sujoy

2

あなたがいない場合あなたのディレクトリは自動的に変更されますが、代わりに手動でディレクトリに移動し、IPython Consoleの内部にそのディレクトリに直接変更するだけです。

% CD「ディレクトリの場所」

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

1

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

関連する問題