MFiX 20.1 for Mac

I downloaded the Anaconda Python 3.7 64-bit Graphical Installer for Mac, opened terminal, typed bash, and then pasted the command. I received this message:
The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit
(base) Marisas-MacBook-Pro:~ Marisa$ bash

The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh.
For more details, please visit
bash-3.2$ conda create -n mfix-20.1.0 mfix=20.1.0 mfix-doc=20.1.0 mfix-gui=20.1.0 mfix-src=20.1.0 -c
Collecting package metadata (current_repodata.json): failed

>>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/", line 1079, in __call__
    return func(*args, **kwargs)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/cli/", line 84, in _main
    exit_code = do_call(args, p)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/cli/", line 82, in do_call
    return getattr(module, func_name)(args, parser)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/cli/", line 37, in execute
    install(args, parser, 'create')
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/cli/", line 265, in install
    should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]),
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 117, in solve_for_transaction
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 158, in solve_for_diff
    force_remove, should_retry_solve)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 262, in solve_final_state
    ssc = self._collect_all_metadata(ssc)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/common/", line 88, in decorated
    return f(*args, **kwds)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 415, in _collect_all_metadata
    index, r = self._prepare(prepared_specs)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 1011, in _prepare
    self.subdirs, prepared_specs, self._repodata_fn)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 228, in get_reduced_index
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 105, in query_all
    result = tuple(concat(, channel_urls)))
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/concurrent/futures/", line 598, in result_iterator
    yield fs.pop().result()
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/concurrent/futures/", line 435, in result
    return self.__get_result()
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/concurrent/futures/", line 384, in __get_result
    raise self._exception
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/concurrent/futures/", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 98, in <lambda>
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 110, in query
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 174, in load
    _internal_state = self._load()
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 276, in _load
    _internal_state = self._process_raw_repodata_str(raw_repodata_str)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/site-packages/conda/core/", line 349, in _process_raw_repodata_str
    json_obj = json.loads(raw_repodata_str or '{}')
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/json/", line 348, in loads
    return _default_decoder.decode(s)
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/json/", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/Users/Marisa/Desktop/anaconda3/lib/python3.7/json/", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 142 (char 141)

$ /Users/Marisa/Desktop/anaconda3/bin/conda create -n mfix-20.1.0 mfix=20.1.0 mfix-doc=20.1.0 mfix-gui=20.1.0 mfix-src=20.1.0 -c

environment variables:

 active environment : base
active env location : /Users/Marisa/Desktop/anaconda3
        shell level : 1
   user config file : /Users/Marisa/.condarc

populated config files : /Users/Marisa/.condarc
conda version : 4.8.2
conda-build version : 3.18.11
python version :
virtual packages : __osx=10.15.4
base environment : /Users/Marisa/Desktop/anaconda3 (writable)
channel URLs :
package cache : /Users/Marisa/Desktop/anaconda3/pkgs
envs directories : /Users/Marisa/Desktop/anaconda3/envs
platform : osx-64
user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Darwin/19.4.0 OSX/10.15.4
UID:GID : 501:20
netrc file : None
offline mode : False

An unexpected error has occurred. Conda has prepared the above report.

Not sure what any of this means. Any suggestions??

That error message usually means that the conda create -n mfix-20.1.0 ... -c command is expired. The code in the URL path expires within a few hours.

I just tested the conda command on my Mac, and it installed correctly.

Could you refresh the download page in your browser and running it again?

Okay now i am getting this message:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package mfix-src conflicts for:
mfix=20.1.0 -> mfix-src[version=’>=20.1.0,<21.0a0’]
mfix=20.1.0 -> mfix-gui[version=’>=20.1.0,<21.0a0’] -> mfix-src

Package mfix-gui conflicts for:
mfix=20.1.0 -> mfix-gui[version=’>=20.1.0,<21.0a0’]
mfix=20.1.0 -> mfix-solver -> mfix-gui[version=‘18.1.0.|18.1.1.|18.1.2.|18.1.3.|18.1.5.*’]

Package mfix-doc conflicts for:
mfix=20.1.0 -> mfix-doc[version=’>=20.1.0,<21.0a0’]

Do you think it does not work because I am running Catalina?

Hmm, I’m not sure; my Mac is Mojave 10.14.6.

We just updated a point release 20.1.2. You can try that.

Also, on the “Source/Pip” tab of the download page, you can now install with pip. You can try that to see if that works better for you. (Either Anaconda Python, Python, or any Python 3.7 distribution, just not /usr/bin/python Python 2.7 of course)


Thanks for your help, Mark! I was able to install it through pip. I also think that there may have been an issue as to where I saved the file to. I originally had it saved to my Desktop, but had to move it to my User folder and it’s all good now.