2017-07-06 169 views
2

我是新手编程,并在几个月前开始学习Python。 我安装了Anaconda并在Spyder上工作。这工作得很好。为什么Anaconda Navigator在启动(Mac)时不断崩溃?

但是自从几个星期以来,Anaconda就再也没有开始了。

我找到了解决方案的在线重置配置:

anaconda navigator --reset 

这项工作得很好,但只是24个小时左右。第二天,Anaconda拒绝重新开始,所以我很困惑。

它是一个包(psutil),我会安装得到我的配置不稳定,我怎么能解决这个PLZ? 这里是消息在启动一个GET:

Navigator Start Up Error 
psutil.AccessDenied (pid=533) 

>Traceback (most recent call last): 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/psutil/_psosx.py", line 293, in wrapper 
return fun(self, *args, **kwargs) 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/psutil/_psosx.py", line 356, in cmdline 
return cext.proc_cmdline(self.pid) 
PermissionError: [Errno 13] Permission denied 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/anaconda_navigator/exceptions.py", line 75, in exception_handler 
return_value = func(*args, **kwargs) 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/anaconda_navigator/app/start.py", line 108, in start_app 
if misc.load_pid() is None: # A stale lock might be around 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/anaconda_navigator/utils/misc.py", line 384, in load_pid 
cmds = process.cmdline() 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/psutil/__init__.py", line 701, in cmdline 
return self._proc.cmdline() 
File "/Users/yannickleroux/anaconda/lib/python3.6/site-packages/psutil/_psosx.py", line 306, in wrapper 
raise AccessDenied(self.pid, self._name) 
psutil.AccessDenied: psutil.AccessDenied (pid=533) 
+0

你使用'sudo'安装任何包? – darthbith

+0

是的一些...... virtualenv setuptools和其他我不记得......我是一个新手,并没有真正得到该sudo命令......并在安装过程中使用它的后果 – Yannick

+0

我认为最简单的事情做的是使用'sudo'移除'/ Users/yannickleroux/anaconda /'文件夹并重新安装Anaconda。您也可以尝试使用“chown”来更改该文件夹的所有权,您可以查看说明。你不应该使用sudo为Anaconda安装软件包,只能使用'conda'。另外,你不应该使用'virtualenv',使用conda环境。 – darthbith

回答

0

更新蟒蛇导航:

conda update anaconda-navigator 
conda update navigator-updater