Windows 10 2004 build 19041.388
CommandoVM version 2020.2
Bundler could not find compatible versions for gem "bcrypt":
In Gemfile:
metasploit-framework x64-mingw32 was resolved to 5.0.101, which depends on
bcrypt (= 3.1.12) x64-mingw32
Could not find gem 'bcrypt (= 3.1.12)', which is required by gem 'metasploit-framework', in any of the sources.
Msfconsole should run
Msfconsole does not run
Metasploit-framework v5.0.101
What OS are you running Metasploit on?
Windows 10 2004 build 19041.388
CommandoVM version 2020.2

Potentially will be resolved by #13894
Just solved this according to this article
Change the file:
\metasploit-framework\embedded\framework\metasploit-framework.gemspec, line 56
from: spec.add_runtime_dependency 'bcrypt', '3.1.12'
to: spec.add_runtime_dependency 'bcrypt', '~> 3.1.12'
@Melody15 That worked, thanks!
It worked.Thanks a lot....
Most helpful comment
Just solved this according to this article
Change the file:
\metasploit-framework\embedded\framework\metasploit-framework.gemspec, line 56
from: spec.add_runtime_dependency 'bcrypt', '3.1.12'
to: spec.add_runtime_dependency 'bcrypt', '~> 3.1.12'