question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Cannot `pip install sqlalchemy==1.3.10` in `virtualenv .venv` on windows with python 3.7.2

See original GitHub issue

Summary

I’m trying to pip install sqlalchemy in a virtual environment created by virtualenv .venv on Windows 8.1 with python 3.7.2 and I get an error (see below).

There is no error if I create my virtual environment using python -m venv .venv. But I’m trying to avoid that because then Black does not work for me. See https://github.com/psf/black/issues/1126

Steps

mkdir tmp
cd tmp
virtualenv .venv
source .venv/Scripts/activate
pip install sqlalchemy==1.3.10

Error

Collecting sqlalchemy
  Using cached https://files.pythonhosted.org/packages/14/0e/487f7fc1e432cec50d2678f94e4133f2b9e9356e35bacc30d73e8cb831fc/SQLAlchemy-1.3.10.tar.gz
Building wheels for collected packages: sqlalchemy
  Building wheel for sqlalchemy (setup.py): started
  Building wheel for sqlalchemy (setup.py): finished with status 'error'
  ERROR: Command errored out with exit status 1:
   command: 'c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"'; __file__='"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\masma\AppData\Local\Temp\pip-wheel-koee431j' --python-tag cp37
       cwd: C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\
  Complete output (271 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.7
  creating build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\events.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\exc.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\inspection.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\log.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\processors.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\schema.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\types.py -> build\lib.win-amd64-3.7\sqlalchemy
  copying lib\sqlalchemy\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy
  creating build\lib.win-amd64-3.7\sqlalchemy\connectors
  copying lib\sqlalchemy\connectors\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
  copying lib\sqlalchemy\connectors\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
  copying lib\sqlalchemy\connectors\zxJDBC.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
  copying lib\sqlalchemy\connectors\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
  creating build\lib.win-amd64-3.7\sqlalchemy\databases
  copying lib\sqlalchemy\databases\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\databases
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects
  copying lib\sqlalchemy\dialects\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects
  creating build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\base.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\default.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\result.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\strategies.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\threadlocal.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\url.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\util.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  copying lib\sqlalchemy\engine\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
  creating build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\api.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\attr.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\base.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\legacy.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\registry.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  copying lib\sqlalchemy\event\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\event
  creating build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\associationproxy.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\automap.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\baked.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\compiler.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\horizontal_shard.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\hybrid.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\indexable.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\instrumentation.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\mutable.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\orderinglist.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\serializer.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  copying lib\sqlalchemy\ext\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
  creating build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\attributes.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\base.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\collections.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\dependency.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\deprecated_interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\descriptor_props.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\dynamic.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\evaluator.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\events.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\exc.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\identity.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\instrumentation.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\loading.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\mapper.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\path_registry.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\persistence.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\properties.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\query.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\relationships.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\scoping.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\session.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\state.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\strategies.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\strategy_options.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\sync.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\unitofwork.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\util.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  copying lib\sqlalchemy\orm\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
  creating build\lib.win-amd64-3.7\sqlalchemy\pool
  copying lib\sqlalchemy\pool\base.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
  copying lib\sqlalchemy\pool\dbapi_proxy.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
  copying lib\sqlalchemy\pool\impl.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
  copying lib\sqlalchemy\pool\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
  creating build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\annotation.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\compiler.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\crud.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\ddl.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\default_comparator.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\elements.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\expression.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\functions.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\naming.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\operators.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\schema.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\selectable.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\sqltypes.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\type_api.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\util.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\visitors.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  copying lib\sqlalchemy\sql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
  creating build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\assertions.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\assertsql.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\config.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\engines.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\entities.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\exclusions.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\fixtures.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\mock.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\pickleable.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\profiling.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\provision.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\replay_fixture.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\requirements.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\schema.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\util.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\warnings.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  copying lib\sqlalchemy\testing\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
  creating build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\compat.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\deprecations.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\langhelpers.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\queue.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\topological.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\_collections.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  copying lib\sqlalchemy\util\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\util
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
  copying lib\sqlalchemy\dialects\firebird\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
  copying lib\sqlalchemy\dialects\firebird\fdb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
  copying lib\sqlalchemy\dialects\firebird\kinterbasdb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
  copying lib\sqlalchemy\dialects\firebird\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\adodbapi.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\information_schema.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\pymssql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  copying lib\sqlalchemy\dialects\mssql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\cymysql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\enumerated.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\gaerdbms.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\mysqlconnector.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\mysqldb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\oursql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\pymysql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\types.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  copying lib\sqlalchemy\dialects\mysql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
  copying lib\sqlalchemy\dialects\oracle\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
  copying lib\sqlalchemy\dialects\oracle\cx_oracle.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
  copying lib\sqlalchemy\dialects\oracle\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
  copying lib\sqlalchemy\dialects\oracle\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\array.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\ext.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\hstore.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\pg8000.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\psycopg2.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\psycopg2cffi.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\pygresql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\pypostgresql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\ranges.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  copying lib\sqlalchemy\dialects\postgresql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  copying lib\sqlalchemy\dialects\sqlite\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  copying lib\sqlalchemy\dialects\sqlite\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  copying lib\sqlalchemy\dialects\sqlite\pysqlcipher.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  copying lib\sqlalchemy\dialects\sqlite\pysqlite.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  copying lib\sqlalchemy\dialects\sqlite\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
  creating build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  copying lib\sqlalchemy\dialects\sybase\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  copying lib\sqlalchemy\dialects\sybase\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  copying lib\sqlalchemy\dialects\sybase\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  copying lib\sqlalchemy\dialects\sybase\pysybase.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  copying lib\sqlalchemy\dialects\sybase\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
  creating build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
  copying lib\sqlalchemy\ext\declarative\api.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
  copying lib\sqlalchemy\ext\declarative\base.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
  copying lib\sqlalchemy\ext\declarative\clsregistry.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
  copying lib\sqlalchemy\ext\declarative\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
  creating build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
  copying lib\sqlalchemy\testing\plugin\bootstrap.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
  copying lib\sqlalchemy\testing\plugin\plugin_base.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
  copying lib\sqlalchemy\testing\plugin\pytestplugin.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
  copying lib\sqlalchemy\testing\plugin\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
  creating build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_cte.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_ddl.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_dialect.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_insert.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_results.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_select.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_sequence.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_types.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\test_update_delete.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
  running build_ext
  building 'sqlalchemy.cprocessors' extension
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 217, in <module>
      run_setup(True)
    File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 196, in run_setup
      **kwargs
    File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\__init__.py", line 145, in setup
      return distutils.core.setup(**attrs)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\core.py", line 148, in setup
      dist.run_commands()
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
      cmd_obj.run()
    File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\wheel\bdist_wheel.py", line 192, in run
      self.run_command('build')
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
      cmd_obj.run()
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build.py", line 135, in run
      self.run_command(cmd_name)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
      cmd_obj.run()
    File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 54, in run
      build_ext.run(self)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 339, in run
      self.build_extensions()
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 448, in build_extensions
      self._build_extensions_serial()
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
      self.build_extension(ext)
    File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 60, in build_extension
      build_ext.build_extension(self, ext)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 533, in build_extension
      depends=ext.depends)
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\_msvccompiler.py", line 345, in compile
      self.initialize()
    File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\_msvccompiler.py", line 238, in initialize
      vc_env = _get_vc_env(plat_spec)
    File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\msvc.py", line 171, in msvc14_get_vc_env
      return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
    File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\msvc.py", line 1620, in return_env
      if self.vs_ver >= 14 and isfile(self.VCRuntimeRedist):
    File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\genericpath.py", line 30, in isfile
      st = os.stat(path)
  TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
  ----------------------------------------
  ERROR: Failed building wheel for sqlalchemy
  Running setup.py clean for sqlalchemy
Failed to build sqlalchemy
Installing collected packages: sqlalchemy
    Running setup.py install for sqlalchemy: started
    Running setup.py install for sqlalchemy: finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"'; __file__='"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\masma\AppData\Local\Temp\pip-record-yksu2fyv\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\include\site\python3.7\sqlalchemy'
         cwd: C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\
    Complete output (273 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.7
    creating build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\events.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\exc.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\inspection.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\log.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\processors.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\schema.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\types.py -> build\lib.win-amd64-3.7\sqlalchemy
    copying lib\sqlalchemy\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy
    creating build\lib.win-amd64-3.7\sqlalchemy\connectors
    copying lib\sqlalchemy\connectors\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
    copying lib\sqlalchemy\connectors\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
    copying lib\sqlalchemy\connectors\zxJDBC.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
    copying lib\sqlalchemy\connectors\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\connectors
    creating build\lib.win-amd64-3.7\sqlalchemy\databases
    copying lib\sqlalchemy\databases\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\databases
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects
    copying lib\sqlalchemy\dialects\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects
    creating build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\base.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\default.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\result.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\strategies.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\threadlocal.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\url.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\util.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    copying lib\sqlalchemy\engine\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\engine
    creating build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\api.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\attr.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\base.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\legacy.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\registry.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    copying lib\sqlalchemy\event\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\event
    creating build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\associationproxy.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\automap.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\baked.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\compiler.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\horizontal_shard.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\hybrid.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\indexable.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\instrumentation.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\mutable.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\orderinglist.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\serializer.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    copying lib\sqlalchemy\ext\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\ext
    creating build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\attributes.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\base.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\collections.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\dependency.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\deprecated_interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\descriptor_props.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\dynamic.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\evaluator.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\events.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\exc.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\identity.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\instrumentation.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\interfaces.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\loading.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\mapper.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\path_registry.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\persistence.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\properties.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\query.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\relationships.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\scoping.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\session.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\state.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\strategies.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\strategy_options.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\sync.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\unitofwork.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\util.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    copying lib\sqlalchemy\orm\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\orm
    creating build\lib.win-amd64-3.7\sqlalchemy\pool
    copying lib\sqlalchemy\pool\base.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
    copying lib\sqlalchemy\pool\dbapi_proxy.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
    copying lib\sqlalchemy\pool\impl.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
    copying lib\sqlalchemy\pool\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\pool
    creating build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\annotation.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\compiler.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\crud.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\ddl.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\default_comparator.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\elements.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\expression.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\functions.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\naming.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\operators.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\schema.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\selectable.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\sqltypes.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\type_api.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\util.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\visitors.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    copying lib\sqlalchemy\sql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\sql
    creating build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\assertions.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\assertsql.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\config.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\engines.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\entities.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\exclusions.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\fixtures.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\mock.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\pickleable.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\profiling.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\provision.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\replay_fixture.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\requirements.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\schema.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\util.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\warnings.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    copying lib\sqlalchemy\testing\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing
    creating build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\compat.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\deprecations.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\langhelpers.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\queue.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\topological.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\_collections.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    copying lib\sqlalchemy\util\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\util
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
    copying lib\sqlalchemy\dialects\firebird\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
    copying lib\sqlalchemy\dialects\firebird\fdb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
    copying lib\sqlalchemy\dialects\firebird\kinterbasdb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
    copying lib\sqlalchemy\dialects\firebird\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\firebird
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\adodbapi.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\information_schema.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\pymssql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    copying lib\sqlalchemy\dialects\mssql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mssql
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\cymysql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\enumerated.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\gaerdbms.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\mysqlconnector.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\mysqldb.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\oursql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\pymysql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\types.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    copying lib\sqlalchemy\dialects\mysql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\mysql
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
    copying lib\sqlalchemy\dialects\oracle\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
    copying lib\sqlalchemy\dialects\oracle\cx_oracle.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
    copying lib\sqlalchemy\dialects\oracle\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
    copying lib\sqlalchemy\dialects\oracle\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\oracle
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\array.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\dml.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\ext.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\hstore.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\pg8000.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\psycopg2.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\psycopg2cffi.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\pygresql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\pypostgresql.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\ranges.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\zxjdbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    copying lib\sqlalchemy\dialects\postgresql\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\postgresql
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    copying lib\sqlalchemy\dialects\sqlite\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    copying lib\sqlalchemy\dialects\sqlite\json.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    copying lib\sqlalchemy\dialects\sqlite\pysqlcipher.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    copying lib\sqlalchemy\dialects\sqlite\pysqlite.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    copying lib\sqlalchemy\dialects\sqlite\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sqlite
    creating build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    copying lib\sqlalchemy\dialects\sybase\base.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    copying lib\sqlalchemy\dialects\sybase\mxodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    copying lib\sqlalchemy\dialects\sybase\pyodbc.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    copying lib\sqlalchemy\dialects\sybase\pysybase.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    copying lib\sqlalchemy\dialects\sybase\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\dialects\sybase
    creating build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
    copying lib\sqlalchemy\ext\declarative\api.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
    copying lib\sqlalchemy\ext\declarative\base.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
    copying lib\sqlalchemy\ext\declarative\clsregistry.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
    copying lib\sqlalchemy\ext\declarative\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\ext\declarative
    creating build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
    copying lib\sqlalchemy\testing\plugin\bootstrap.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
    copying lib\sqlalchemy\testing\plugin\plugin_base.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
    copying lib\sqlalchemy\testing\plugin\pytestplugin.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
    copying lib\sqlalchemy\testing\plugin\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\plugin
    creating build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_cte.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_ddl.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_dialect.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_insert.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_reflection.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_results.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_select.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_sequence.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_types.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\test_update_delete.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    copying lib\sqlalchemy\testing\suite\__init__.py -> build\lib.win-amd64-3.7\sqlalchemy\testing\suite
    running build_ext
    building 'sqlalchemy.cprocessors' extension
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 217, in <module>
        run_setup(True)
      File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 196, in run_setup
        **kwargs
      File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\command\install.py", line 61, in run
        return orig.install.run(self)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\install.py", line 545, in run
        self.run_command('build')
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build.py", line 135, in run
        self.run_command(cmd_name)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 54, in run
        build_ext.run(self)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 339, in run
        self.build_extensions()
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 448, in build_extensions
        self._build_extensions_serial()
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 473, in _build_extensions_serial
        self.build_extension(ext)
      File "C:\Users\masma\AppData\Local\Temp\pip-install-rhpx0g7l\sqlalchemy\setup.py", line 60, in build_extension
        build_ext.build_extension(self, ext)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\command\build_ext.py", line 533, in build_extension
        depends=ext.depends)
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\_msvccompiler.py", line 345, in compile
        self.initialize()
      File "c:\users\masma\appdata\local\programs\python\python37\Lib\distutils\_msvccompiler.py", line 238, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\msvc.py", line 171, in msvc14_get_vc_env
        return EnvironmentInfo(plat_spec, vc_min_ver=14.0).return_env()
      File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\site-packages\setuptools\msvc.py", line 1620, in return_env
        if self.vs_ver >= 14 and isfile(self.VCRuntimeRedist):
      File "c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\lib\genericpath.py", line 30, in isfile
        st = os.stat(path)
    TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"'; __file__='"'"'C:\\Users\\masma\\AppData\\Local\\Temp\\pip-install-rhpx0g7l\\sqlalchemy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\masma\AppData\Local\Temp\pip-record-yksu2fyv\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\masma\source\repos\orsteddcsmarketsanalytics\apps\portfolio_analytics\tmp\.venv\include\site\python3.7\sqlalchemy' Check the logs for full command output.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
MarcSkovMadsencommented, Nov 11, 2019

I ran

mkdir tmp
cd tmp
virtualenv .venv
source .venv/Scripts/activate
set DISABLE_SQLALCHEMY_CEXT=1
pip install sqlalchemy==1.3.10

and it works like a charm

Collecting sqlalchemy==1.3.10
  Using cached https://files.pythonhosted.org/packages/14/0e/487f7fc1e432cec50d2
678f94e4133f2b9e9356e35bacc30d73e8cb831fc/SQLAlchemy-1.3.10.tar.gz
Building wheels for collected packages: sqlalchemy
  Building wheel for sqlalchemy (setup.py) ... done
  Created wheel for sqlalchemy: filename=SQLAlchemy-1.3.10-cp37-cp37m-win_amd64.
whl size=1154882 sha256=d3cc0054983639f37b722ccb1d1a7f42b433d18eedd8a9b39c77b17f
9e3680ef
  Stored in directory: C:\Users\masma\AppData\Local\pip\Cache\wheels\4b\b2\89\cd
2231ee623987c605f049df55f40a3e4252ef6a15b94836c2
Successfully built sqlalchemy
Installing collected packages: sqlalchemy
Successfully installed sqlalchemy-1.3.10

Thanks.

2reactions
zzzeekcommented, Nov 6, 2019

I’ve added https://github.com/pypa/setuptools/issues/1902 as this is a bug in setuptools. on this platform, you can disable C compiling by setting the DISABLE_SQLALCHEMY_CEXT environment variable to 1, then running the setup.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Can't pip install virtualenv on Windows 10 for Python, version ...
I'm using a basic user profile (not admin) on Windows 10, Python 3.8.2, pip 20.0.2, and the basic command prompt shell. python ·...
Read more >
Problems Installing PIP and Virtualenv when setting up a ...
Install Python. First, install Python for Windows. You will almost certainly want to use the latest version of Python 3.x, as Python 2.x ......
Read more >
how to solve the error installing the python packages in ...
To create a virtual environment, go to your project's directory and run venv. If you are using Python 2, replace venv with virtualenv...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found