我试图使用以下方法创建一个新的conda环境:
conda create -n py35 python=3.5 anaconda
康打下载所有软件包时,一切似乎都没问题。然而,在上次下载后,我的电脑正在挂起。我检查任务管理器,有> 1200 pythonw.exe
的实例和攀登。我不得不杀死他们,因为一切都停止了。
让PC恢复正常后,我检查了它是否用conda info --envs
创建了环境py35环境在那里但是在列出包时它是不完整的。所以我尝试用以下方法删除它:
conda remove --name py35 --all
我再次收到数百pythonw.exe
我尝试了备用机重启机器并重新尝试整个过程......同样的事情。
以前有没有人碰过这个?知道可能导致它的原因吗?
仅供参考,我使用的是Windows 7,conda版本是4.3.5,根环境是python 3.4.5
答案 0 :(得分:1)
我也发现,运行conda remove --name <env_name> --all
或conda create -n py27 python=2.7 anaconda
会产生看似无限量的pythonw.exe
进程。以下是我为解决这个问题所做的工作:
conda create -n py27 python=2.7 anaconda
中运行了cmd.exe
。Solving package specification...
消息期间,pythonw.exe
进程开始生成。pythonw.exe
进程。End Process Tree
选项后,我按住Enter按钮关闭习惯性重复出现的Windows通知。我不知道为什么或如何运作,但确实如此。希望这会有所帮助。
答案 1 :(得分:1)
这似乎是pythonw.exe
权限的问题。建议的解决方法是在其用户目录中为每个用户安装Anaconda。