2017-03-17 19 views
1

私はpymcをconda経由でインストールしていましたが、いくつかのファイルを更新して問題はありませんでした。しかし、更新後、OSErrorが発行されましたが、今はcondコマンドを実行することができません。今、私はどのcondaコマンドを入力すると、それは私がbash_profile、との.bashrcを確認Condaは動作を停止しました

-bash: conda: command not found 

を与える、との両方がcondaのための適切なパスを持っている、とcondaを介してインストールほとんどのモジュールがまだ動作します。 Pythonを実行してバージョンの数を確認する

Python 2.7.11 :: Anaconda custom (x86_64) 

〜/ anaconda/binを見ると、condaフォルダがないことがわかります。とにかくこれを修正するには? anacondaを再インストールする唯一のソリューションですか?

申し訳ありませんが、私はすべてのウィンドウを閉じたので、ターミナル出力はありません。また、私はJupyterのノートブックをバックグラウンドで実行していたことに気づいていませんでしたが、これは問題ありません。 Jupyterが実行されなくなり、エラーが発生する

[W 01:34:35.979 NotebookApp] Unrecognized JSON config file version, assuming version 1 
Traceback (most recent call last): 
File "/Users/kaichang/anaconda/bin/jupyter-notebook", line 6, in <module> 
sys.exit(notebook.notebookapp.main()) 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/jupyter_core/application.py", line 267, in launch_instance 
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs) 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/traitlets/config/application.py", line 595, in launch_instance 
app.initialize(argv) 
File "<decorator-gen-7>", line 2, in initialize 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/traitlets/config/application.py", line 74, in catch_config_error 
return method(app, *args, **kwargs) 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/notebook/notebookapp.py", line 1069, in initialize 
self.init_configurables() 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/notebook/notebookapp.py", line 837, in init_configurables 
parent=self, 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/nb_conda_kernels/manager.py", line 19, in __init__ 
specs = self.find_kernel_specs() or {} 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/nb_conda_kernels/manager.py", line 129, in find_kernel_specs 
self.conda_info = self._conda_info() 
File "/Users/kaichang/anaconda/lib/python2.7/site-packages/nb_conda_kernels/manager.py", line 29, in _conda_info 
p = subprocess.check_output(["conda", "info", "--json"] 
File "/Users/kaichang/anaconda/lib/python2.7/subprocess.py", line 566, in check_output 
process = Popen(stdout=PIPE, *popenargs, **kwargs) 
File "/Users/kaichang/anaconda/lib/python2.7/subprocess.py", line 710, in __init__ 
errread, errwrite) 
File "/Users/kaichang/anaconda/lib/python2.7/subprocess.py", line 1335, in _execute_child 
raise child_exception 
OSError: [Errno 2] No such file or directory 

申し訳ありませんが、私は何が起こっているか完全には分かりません。

答えて

1

〜/ anaconda/binを見ると、condaフォルダが ではないことがわかります。とにかくこれを修正するには?これに対する答えで

、あなたのcondaのインストールを上書きしようとすることができます

bash /path/to/Miniconda2-latest-MacOSX-x86_64.sh -bfp /Users/kaichang/anaconda/ 
+0

これは働いていた - 私は、これは特に意味を求めることができますか? Minicondaを同じディレクトリに再インストールし、ネイティブコンドパッケージに加えられた変更を上書きするスクリプトを実行することを意味していますか? – Kai

+0

はい、そうです。 –

関連する問題