2017-01-20 9 views
0

最近、私のラップトップにAnacondaをインストールしましたが、python 3.5を使用するpydecalという環境をインストールしようとしています。私はCMDとAnaconda Promptでこれを試しました。私はコードが以下のときにPythonを入力しませんでした:Anaconda - conda createの結果が「プロセスの作成に失敗しました」

conda create --name pydecal python=3.5 

"プロセスを作成できませんでした。"コマンドを実行しようとするたびにメッセージが表示されます。 Anacondaは64ビットで正常にインストールされました。私はWindows 10をクリーンインストールしています。私のコンピュータには他にPythonのインスタンスはありません。私はCMDとAnaconda Promptを管理者として実行しようとしました。私は数回ラップトップを再起動しました。それにかかわらず、私は同じ問題に遭遇する。何が間違っているのかについてのアイデア?

答えて

0

プライマリドライブ(C :)にインストールしましたか?

私のcondaも機能しませんでした。私は以前、セカンダリドライブ(E:ではなくC:)にインストールされていたAnaconda3をアンインストールしました。

プライマリドライブ(C :)にAnaconda3をインストールすると、condaが正常に動作しているようです。

0

私はこの方法を行うことによってそれを解決:

1:スペースを含まないディレクトリ構造にアナコンダをインストールします。 2:ユーザーセクションに%PATH%を含めないようにシステム環境を変更してください。 プロンプトで 'echo%PATH%'と入力すると、システム定義パスが2回表示されました。 3:%SYSTEMROOT%を含むすべてのパスを一番上の検索順に移動しました。これは、不明瞭な名前付きパスを検索する必要性が 'activate'コマンドによって検索されなかったことを保証するためです。

これが問題を解決するかどうか教えてください。

Brマイケル

+0

"ユーザーセクションに%PATH%を含めないようにシステム環境を変更してください。" - それが何を意味するのかを明確にしてください。つまり、ユーザーPATH変数のエントリがシステムPATH変数に存在しないことを確認してください。 – vasia

+0

私はそれを解決してからしばらくしていたので、これは私が覚えていることです。 "%PATH%"がユーザー定義セクションに存在する場合、同じPythonパスが常に存在していました。これにより、障害が発生します。 システムパスがユーザセクションに存在しないことを確認することで、anacondaはPythonへのユーザ固有のパスを制御することができました。 そのようにして、anacondaはユーザー単位でpythonパスを上書きできます。 6月に見つかったこととは対照的に、これが意味をなされることを願っています。 – Michael

関連する問題