Installed c:\users\itl\appdata\local\programs\python\python36-32\lib\site-packag
es\yowsup2-2.5.7-py3.6.egg
Processing dependencies for yowsup2==2.5.7
Searching for python-axolotl-curve25519
Reading https://pypi.python.org/simple/python-axolotl-curve25519/
Downloading https://files.pythonhosted.org/packages/59/ca/c8111718bcc8da18e9b986
8e784293232a58c57159a5ea18f00ee967258f/python-axolotl-curve25519-0.4.1.post2.tar
.gz#sha256=0705a66297ebd2f508a60dc94e22881c754301eb81db93963322f6b3bdcb63a3
Best match: python-axolotl-curve25519 0.4.1.post2
Processing python-axolotl-curve25519-0.4.1.post2.tar.gz
Writing C:\Users\ITL\AppData\Local\Temp\easy_install-qe_2djua\python-axolotl-cur
ve25519-0.4.1.post2\setup.cfg
Running python-axolotl-curve25519-0.4.1.post2\setup.py -q bdist_egg --dist-dir C
:\Users\ITL\AppData\Local\Temp\easy_install-qe_2djua\python-axolotl-curve25519-0
.4.1.post2\egg-dist-tmp-jr2okcfx
C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages\setupto
ols\dist.py:397: UserWarning: Normalizing '0.4.1-2' to '0.4.1.post2'
normalized_version,
Traceback (most recent call last):
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 154, in save_modules
yield saved
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 195, in setup_context
yield
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "C:\Users\ITL\AppData\Local\Temp\easy_install-qe_2djua\python-axolotl-cur
ve25519-0.4.1.post2\setup.py", line 27, in <module>
tests_require=[],
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cor
e.py", line 148, in setup
dist.run_commands()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 955, in run_commands
self.run_command(cmd)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\bdist_egg.py", line 172, in run
cmd = self.call_command('install_lib', warn_dir=0)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\bdist_egg.py", line 158, in call_command
self.run_command(cmdname)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cmd
.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\install_lib.py", line 11, in run
self.build()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\com
mand\install_lib.py", line 107, in build
self.run_command('build_ext')
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cmd
.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\build_ext.py", line 78, in run
_build_ext.run(self)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\com
mand\build_ext.py", line 308, in run
force=self.force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cco
mpiler.py", line 1031, in new_compiler
return klass(None, dry_run, force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 282, in __init__
CygwinCCompiler.__init__ (self, verbose, dry_run, force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 157, in __init__
self.dll_libraries = get_msvcr()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 86, in get_msvcr
raise ValueError("Unknown MS Compiler version %s " % msc_ver)
ValueError: Unknown MS Compiler version 1900
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "setup.py", line 47, in <module>
'Topic :: Software Development :: Libraries :: Python Modules'
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cor
e.py", line 148, in setup
dist.run_commands()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 955, in run_commands
self.run_command(cmd)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\install.py", line 67, in run
self.do_egg_install()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\install.py", line 117, in do_egg_install
cmd.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 412, in run
self.easy_install(spec, not self.no_deps)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 654, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 701, in install_item
self.process_distribution(spec, dist, deps)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 746, in process_distribution
[requirement], self.local_index, self.easy_install
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\pkg_resources\__init__.py", line 774, in resolve
replace_conflicting=replace_conflicting
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\pkg_resources\__init__.py", line 1057, in best_match
return self.obtain(req, installer)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\pkg_resources\__init__.py", line 1069, in obtain
return installer(requirement)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 673, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 699, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 884, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 1152, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\easy_install.py", line 1138, in run_setup
run_setup(setup_script, args)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 253, in run_setup
raise
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\contextlib.py
", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 195, in setup_context
yield
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\contextlib.py
", line 99, in __exit__
self.gen.throw(type, value, traceback)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 166, in save_modules
saved_exc.resume()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 141, in resume
six.reraise(type, exc, self._tb)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\_vendor\six.py", line 685, in reraise
raise value.with_traceback(tb)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 154, in save_modules
yield saved
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 195, in setup_context
yield
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "C:\Users\ITL\AppData\Local\Temp\easy_install-qe_2djua\python-axolotl-cur
ve25519-0.4.1.post2\setup.py", line 27, in <module>
tests_require=[],
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\__init__.py", line 129, in setup
return distutils.core.setup(**attrs)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cor
e.py", line 148, in setup
dist.run_commands()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 955, in run_commands
self.run_command(cmd)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\bdist_egg.py", line 172, in run
cmd = self.call_command('install_lib', warn_dir=0)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\bdist_egg.py", line 158, in call_command
self.run_command(cmdname)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cmd
.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\install_lib.py", line 11, in run
self.build()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\com
mand\install_lib.py", line 107, in build
self.run_command('build_ext')
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cmd
.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\dis
t.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\site-packages
\setuptools\command\build_ext.py", line 78, in run
_build_ext.run(self)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\com
mand\build_ext.py", line 308, in run
force=self.force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cco
mpiler.py", line 1031, in new_compiler
return klass(None, dry_run, force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 282, in __init__
CygwinCCompiler.__init__ (self, verbose, dry_run, force)
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 157, in __init__
self.dll_libraries = get_msvcr()
File "C:\Users\ITL\AppData\Local\Programs\Python\Python36-32\lib\distutils\cyg
winccompiler.py", line 86, in get_msvcr
raise ValueError("Unknown MS Compiler version %s " % msc_ver)
ValueError: Unknown MS Compiler version 1900
C:\Users\ITL\Envs\yowsup>
on version Python 3.6.5
same issue here
@tgalal any solution??? ;-)
@cesardmoro
edit your cygwinccompiler.py and download vcruntime140.dll and paste into pythonpath/libs
def get_msvcr():
"""Include the appropriate MSVC runtime library if Python was built
with MSVC 7.0 or later.
"""
msc_pos = sys.version.find('MSC v.')
if msc_pos != -1:
msc_ver = sys.version[msc_pos+6:msc_pos+10]
if msc_ver == '1300':
# MSVC 7.0
return ['msvcr70']
elif msc_ver == '1310':
# MSVC 7.1
return ['msvcr71']
elif msc_ver == '1400':
# VS2005 / MSVC 8.0
return ['msvcr80']
elif msc_ver == '1500':
# VS2008 / MSVC 9.0
return ['msvcr90']
elif msc_ver == '1600':
# VS2010 / MSVC 10.0
return ['msvcr100']
elif msc_ver == '1700':
# Visual Studio 2012 / Visual C++ 11.0
return ['msvcr110']
elif msc_ver == '1800':
# Visual Studio 2013 / Visual C++ 12.0
return ['msvcr120']
elif msc_ver == '1900':
# Visual Studio 2015 / Visual C++ 14.0
# "msvcr140.dll no longer exists" http://blogs.msdn.com/b/vcblog/archive/2014/06/03/visual-studio-14-ctp.aspx
return ['vcruntime140']
else:
raise ValueError("Unknown MS Compiler version %s " % msc_ver)
Even when it was asking for version 1916 in my case, I did what @Surya1995 said and it worked!!
@spanishkangaroo code above cannot compile successfully because msc_ver == '1916' will raise ValueError, wont it?
@spanishkangaroo code above cannot compile successfully because msc_ver == '1916' will raise ValueError, wont it?
@andrey290494 no, it worked actually.
@spanishkangaroo Hey, hello
What 'sys.version' returns you?
For me it's 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]'
@andrey290494 I cannot reproduce it, as I completely wiped the environment some months ago... sorry... Anyway, if I were you, I would try with Docker image that I saw in dockerhub and that had everything set up.
@spanishkangaroo I came here not because of troubles with yowsup installation. I have issues with installation of python packages with C++ dependencies at all.
@spanishkangaroo I came here not because of troubles with yowsup installation. I have issues with installation of python packages with C++ dependencies at all.
Me too. And after I change the code to msc_ver == '1916', it works!
@Surya1995 I am trying to install hmmlearn and your post resolved the unknown MS Compiler verion 1916 error for me but I bumped into another error.
gcc: error: Unrecognized command-line option '-mcygwin'

help please.
@P-Tanifor bro its better to ask in hmmlearn.
@spanishkangaroo I came here not because of troubles with yowsup installation. I have issues with installation of python packages with C++ dependencies at all.
Me too. And after I change the code to msc_ver == '1916', it works!
@spanishkangaroo I came here not because of troubles with yowsup installation. I have issues with installation of python packages with C++ dependencies at all.
Me too. And after I change the code to msc_ver == '1916', it works!
@andreys42 @reituckmo thank you, but then you should create an issue in the corresponding repository, please. We should not load specific issues with rubbish from other non-related software.
Most helpful comment
@cesardmoro
edit your cygwinccompiler.py and download vcruntime140.dll and paste into pythonpath/libs