<p>我想在我的mac上安装Anaconda(版本10.9.5)</p>
<p>我使用的命令:</p>
<pre><code>sh Anaconda3-2020.02-MacOSX-x86_64.sh
</code></pre>
<p>导致此错误的原因:</p>
<pre><code>Unpacking payload ...
Traceback (most recent call last):
File "entry_point.py", line 69, in <module>
File "concurrent/futures/process.py", line 483, in _chain_from_iterable_of_lists
File "concurrent/futures/_base.py", line 598, in result_iterator
File "concurrent/futures/_base.py", line 435, in result
File "concurrent/futures/_base.py", line 384, in __get_result
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.
[1061] Failed to execute script entry_point
</code></pre>
<p>在深入研究之后,我发现<a href="https://github.com/conda/conda/issues/9125" rel="nofollow noreferrer">this</a>建议我检查散列</p>
<p>我打了这个:</p>
<pre><code>shasum -a 512 /Users/Slowat/Anaconda3-2020.02-MacOSX-x86_64.sh
</code></pre>
<p>结果是:</p>
<pre><code>aa1ed0c40646ba9041abf59c13ce38da1dc51bf15de239b6f966a0b02b4c09c960ae33698c72aa46db41731f8e67938d1972fcb76fa4c5c8081bc0272bb1b535 /Users/Slowat/Anaconda3-2020.02-MacOSX-x86_64.sh
</code></pre>
<p>列出的哈希<a href="https://docs.anaconda.com/anaconda/install/hashes/all/" rel="nofollow noreferrer">here</a>与此不匹配</p>
<p>然后我认为这是下载的问题,所以我删除了bash脚本和anaconda在安装失败时试图创建的目录</p>
<p>我仔细检查了我的python版本:</p>
<pre><code>localhost:~ Slowat$ python --version
Python 3.7.4
</code></pre>
<p>并从<a href="https://www.anaconda.com/products/individual" rel="nofollow noreferrer">here</a>重新下载Anaconda3-2020.02-MacOSX-x86_64.sh</p>
<p>我重新检查了哈希:</p>
<pre><code>aa1ed0c40646ba9041abf59c13ce38da1dc51bf15de239b6f966a0b02b4c09c960ae33698c72aa46db41731f8e67938d1972fcb76fa4c5c8081bc0272bb1b535 /Users/Slowat/Anaconda3-2020.02-MacOSX-x86_64.sh
</code></pre>
<p>但这仍然是错误的。我在这里做错了什么(主要是针对原始区域,检查散列只是我的一个想法)</p>