Windows上的Anaconda安装停止执行install.py

时间:2017-01-20 16:48:36

标签: python-3.x anaconda

更新:发布此问题两个月后,我切换到全新安装的Windows 10,并能够安装正确版本的Anaconda Python。不幸的是,对我来说测试它们的答案来得太晚了。

我想从32位版本的Anaconda Python 3.5切换到64位版本。首先,我通过“程序和功能”卸载了Anaconda。窗口,然后我下载了Anaconda3-4.2.0-Windows-x86_64.exe安装程序并尝试运行它。作为参考,我使用的是64位版本的Windows 7.经过一些初步处理后,安装程序停留在Execute: "C:\Users\user.name\AppData\Local\Continuum\Anaconda3\pythonw.exe" -E -s "C:\Users\user.name\AppData\Local\Continuum\Anaconda3\pkgs\.install.py" --root-prefix "C:\Users\user.name\AppData\Local\Continuum\Anaconda3" --post root

它不会抛出任何错误,它只会挂起。我让它整夜运行,看它是否会继续前进,但不幸的是它仍然在早上卡在同一个地方。之后我尝试从以前的安装中查找隐藏的Continuum文件并删除了那些 - 也从我的PATH变量中删除了Anaconda。我甚至尝试安装miniconda而不是anaconda,但两个安装人员都陷入了完全相同的位置。我错过了某个导致Anaconda安装程序挂起的隐藏文件吗?

以下是安装日志的一部分,直到执行命令卡住。

Installing: dill-0.2.5-py35_0 (into root)
untgz::extract -d 'C:\Users\user.name\AppData\Local\Continuum\Anaconda3' -zbz2 'C:\Users\use.name\AppData\Local\Continuum\Anaconda3\pkgs\dill-0.2.5-py35_0.tar.bz2' 
Writing Lib/site-packages/dill-0.2.5-py3.5.egg-info
Writing Lib/site-packages/dill/__diff.py
Writing Lib/site-packages/dill/__init__.py
Writing Lib/site-packages/dill/__pycache__/__diff.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/__init__.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/_objects.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/detect.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/dill.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/info.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/objtypes.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/pointers.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/settings.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/source.cpython-35.pyc
Writing Lib/site-packages/dill/__pycache__/temp.cpython-35.pyc
Writing Lib/site-packages/dill/_objects.py
Writing Lib/site-packages/dill/detect.py
Writing Lib/site-packages/dill/dill.py
Writing Lib/site-packages/dill/info.py
Writing Lib/site-packages/dill/objtypes.py
Writing Lib/site-packages/dill/pointers.py
Writing Lib/site-packages/dill/settings.py
Writing Lib/site-packages/dill/source.py
Writing Lib/site-packages/dill/temp.py
Writing Scripts/get_objgraph.py
Writing Scripts/unpickle.py
Writing info/LICENSE.txt
Writing info/files
Writing info/has_prefix
Writing info/index.json
Writing info/platform
Writing info/recipe/bld.bat
Writing info/recipe/build.sh
Writing info/recipe/meta.yaml
extraction complete.
Execute: "C:\Users\user.name\AppData\Local\Continuum\Anaconda3\pythonw.exe" -E -s "C:\Users\user.name\AppData\Local\Continuum\Anaconda3\pkgs\.install.py" --root-prefix "C:\Users\user.name\AppData\Local\Continuum\Anaconda3" --post root

6 个答案:

答案 0 :(得分:1)

我只是结束了所有python进程(任何陈旧的anaconda安装/卸载进程运行)并删除了在先前安装尝试期间创建的所有目录。然后我可以毫无困难地安装。

如果上述工作不起作用,请检查环境路径变量。它不应该包含任何python路径。

答案 1 :(得分:1)

尝试一下,它对我有用:

conda install python=3.5
conda install tensorflow

答案 2 :(得分:0)

我已经从taskmanager结束了pythow进程,并从环境路径中删除了不必要的/无关的。它解决了我的问题。

答案 3 :(得分:0)

暂时禁用防病毒,然后尝试。

对我来说,安装非常缓慢,尤其是在“拆包”阶段。禁用“ 病毒和威胁防护”下的“ 实时保护”后,安装过程将继续进行。

答案 4 :(得分:0)

我通过以下操作解决了这个问题:

  1. 安装程序停留在“提取:anaconda-2020.02-py37_0.tar.bz2”上。
  2. 我去了https://anaconda.org/anaconda/anaconda/files并手动安装了该文件。
  3. 我将该文件提取到anaconda文件夹中,一切都很好!

答案 5 :(得分:0)

ClaraJacintho在https://github.com/ContinuumIO/anaconda-issues/issues/6258#issuecomment-565063685中提到:

我发现,巴西许多银行用于互联网银行安全的称为“华沙”(或GAS反欺诈)的“安全模块”正在干扰安装。我将其卸载并能够在Windows 10计算机上安装Anaconda3.2019.10 64位。

对我有用。