Closed davilen closed 4 years ago
Hi @davilen! Thanks for the report. Could you tell us the exact error you're getting when installing those two packages?
@davilen I can't see any file attached to your comment -- could you try uploading it via the github web interface instead?
do you have a guide on how to use dash?
We do have our online documentation that you can take a look at: http://dash.plot.ly.
Hi there, I am having the same problem. It says install Visual Studio C++ Build tools, I have done that but without success. This is the log I am getting from the error:
Collecting MarkupSafe>=2.0
Using cached MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl (17 kB)
Building wheels for collected packages: parmed
Building wheel for parmed (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [155 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-38
creating build\lib.win-amd64-cpython-38\parmed
copying parmed\constants.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\exceptions.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\geometry.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\parameters.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\periodic_table.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\residue.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\scripts.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\structure.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\symmetry.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\topologyobjects.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\vec3.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\_version.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\__init__.py -> build\lib.win-amd64-cpython-38\parmed
creating build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\amberformat.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\asciicrd.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\mask.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\netcdffiles.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\offlib.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\parameters.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\readparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\titratable_residues.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_amberparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_chamberparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_tinkerparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\__init__.py -> build\lib.win-amd64-cpython-38\parmed\amber
creating build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\residue.py -> build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\standardtemplates.py -> build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\__init__.py -> build\lib.win-amd64-cpython-38\parmed\modeller
creating build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\parameterfile.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\system.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\tinkerfiles.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\topologyobjects.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tinker
creating build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\basedimension.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\baseunit.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\constants.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\mymatrix.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\prefix.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\quantity.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\standard_dimensions.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_definitions.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_math.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_operators.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\__init__.py -> build\lib.win-amd64-cpython-38\parmed\unit
creating build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\cntrl.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\ewald.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\mdin.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\pb.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\qmmm.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\__init__.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
creating build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\charmmcrds.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\parameters.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\psf.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\_charmmfile.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\__init__.py -> build\lib.win-amd64-cpython-38\parmed\charmm
creating build\lib.win-amd64-cpython-38\parmed\formats
creating build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxContainers.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxReader.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxWriter.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\__init__.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
creating build\lib.win-amd64-cpython-38\parmed\rosetta
copying parmed\rosetta\pose.py -> build\lib.win-amd64-cpython-38\parmed\rosetta
copying parmed\rosetta\__init__.py -> build\lib.win-amd64-cpython-38\parmed\rosetta
creating build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\rdkit\rdkit.py -> build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\rdkit\__init__.py -> build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\formats\mol2.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\pdb.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\pqr.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\psf.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\registry.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\sdf.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\__init__.py -> build\lib.win-amd64-cpython-38\parmed\formats
creating build\lib.win-amd64-cpython-38\parmed\utils
creating build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\config.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\FortranRecordReader.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\FortranRecordWriter.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_edit_descriptors.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_exceptions.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_input.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_lexer.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_misc.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_output.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_parser.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\__init__.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
creating build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\parameters.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\reporters.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\topsystem.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\utils.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\xmlfile.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\__init__.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\utils\decorators.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\io.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\netcdf.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\pairlist.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\pandautils.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\six.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\timer.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\__init__.py -> build\lib.win-amd64-cpython-38\parmed\utils
creating build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\gromacsgro.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\gromacstop.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\_cpp.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\_gromacsfile.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\__init__.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
creating build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\actions.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\add1264.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\addljtype.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\argumentlist.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\changeradii.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\checkvalidity.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\coarsegrain.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\exceptions.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\logos.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\parmed_cmd.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\parmlist.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools
creating build\lib.win-amd64-cpython-38\parmed\namd
copying parmed\namd\namdbinfiles.py -> build\lib.win-amd64-cpython-38\parmed\namd
copying parmed\namd\__init__.py -> build\lib.win-amd64-cpython-38\parmed\namd
creating build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guiactions.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guifiletools.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guitools.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\_guiactions.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\_guiwidgets.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
creating build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\openmm.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\sanderapi.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
creating build\lib.win-amd64-cpython-38\parmed\modeller\data
copying parmed\modeller\data\standard_residues.lib -> build\lib.win-amd64-cpython-38\parmed\modeller\data
UPDATING build\lib.win-amd64-cpython-38\parmed/_version.py
set build\lib.win-amd64-cpython-38\parmed/_version.py to '3.4.3'
running build_ext
building 'parmed.amber._rdparm' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for parmed
Running setup.py clean for parmed
Failed to build parmed
Installing collected packages: parmed, dash-table, dash-html-components, dash-core-components, colour, brotli, zipp, urllib3, tenacity, pyrsistent, pkgutil-resolve-name, periodictable, MarkupSafe, itsdangerous, idna, colorama, charset-normalizer, biopython, attrs, Werkzeug, tqdm, requests, plotly, Jinja2, importlib-resources, importlib-metadata, click, jsonschema, GEOparse, Flask, flask-compress, dash, dash_bio
Running setup.py install for parmed ... error
error: subprocess-exited-with-error
× Running setup.py install for parmed did not run successfully.
│ exit code: 1
╰─> [157 lines of output]
running install
C:\Users\s1155157\Anaconda3\envs\leadgen-env\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-38
creating build\lib.win-amd64-cpython-38\parmed
copying parmed\constants.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\exceptions.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\geometry.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\parameters.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\periodic_table.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\residue.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\scripts.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\structure.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\symmetry.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\topologyobjects.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\vec3.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\_version.py -> build\lib.win-amd64-cpython-38\parmed
copying parmed\__init__.py -> build\lib.win-amd64-cpython-38\parmed
creating build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\amberformat.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\asciicrd.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\mask.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\netcdffiles.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\offlib.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\parameters.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\readparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\titratable_residues.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_amberparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_chamberparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\_tinkerparm.py -> build\lib.win-amd64-cpython-38\parmed\amber
copying parmed\amber\__init__.py -> build\lib.win-amd64-cpython-38\parmed\amber
creating build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\residue.py -> build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\standardtemplates.py -> build\lib.win-amd64-cpython-38\parmed\modeller
copying parmed\modeller\__init__.py -> build\lib.win-amd64-cpython-38\parmed\modeller
creating build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\parameterfile.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\system.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\tinkerfiles.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\topologyobjects.py -> build\lib.win-amd64-cpython-38\parmed\tinker
copying parmed\tinker\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tinker
creating build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\basedimension.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\baseunit.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\constants.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\mymatrix.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\prefix.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\quantity.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\standard_dimensions.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_definitions.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_math.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\unit_operators.py -> build\lib.win-amd64-cpython-38\parmed\unit
copying parmed\unit\__init__.py -> build\lib.win-amd64-cpython-38\parmed\unit
creating build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\cntrl.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\ewald.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\mdin.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\pb.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\qmmm.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
copying parmed\amber\mdin\__init__.py -> build\lib.win-amd64-cpython-38\parmed\amber\mdin
creating build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\charmmcrds.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\parameters.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\psf.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\_charmmfile.py -> build\lib.win-amd64-cpython-38\parmed\charmm
copying parmed\charmm\__init__.py -> build\lib.win-amd64-cpython-38\parmed\charmm
creating build\lib.win-amd64-cpython-38\parmed\formats
creating build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxContainers.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxReader.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\PdbxWriter.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
copying parmed\formats\pdbx\__init__.py -> build\lib.win-amd64-cpython-38\parmed\formats\pdbx
creating build\lib.win-amd64-cpython-38\parmed\rosetta
copying parmed\rosetta\pose.py -> build\lib.win-amd64-cpython-38\parmed\rosetta
copying parmed\rosetta\__init__.py -> build\lib.win-amd64-cpython-38\parmed\rosetta
creating build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\rdkit\rdkit.py -> build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\rdkit\__init__.py -> build\lib.win-amd64-cpython-38\parmed\rdkit
copying parmed\formats\mol2.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\pdb.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\pqr.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\psf.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\registry.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\sdf.py -> build\lib.win-amd64-cpython-38\parmed\formats
copying parmed\formats\__init__.py -> build\lib.win-amd64-cpython-38\parmed\formats
creating build\lib.win-amd64-cpython-38\parmed\utils
creating build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\config.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\FortranRecordReader.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\FortranRecordWriter.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_edit_descriptors.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_exceptions.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_input.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_lexer.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_misc.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_output.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\_parser.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
copying parmed\utils\fortranformat\__init__.py -> build\lib.win-amd64-cpython-38\parmed\utils\fortranformat
creating build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\parameters.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\reporters.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\topsystem.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\utils.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\xmlfile.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\openmm\__init__.py -> build\lib.win-amd64-cpython-38\parmed\openmm
copying parmed\utils\decorators.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\io.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\netcdf.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\pairlist.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\pandautils.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\six.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\timer.py -> build\lib.win-amd64-cpython-38\parmed\utils
copying parmed\utils\__init__.py -> build\lib.win-amd64-cpython-38\parmed\utils
creating build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\gromacsgro.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\gromacstop.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\_cpp.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\_gromacsfile.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
copying parmed\gromacs\__init__.py -> build\lib.win-amd64-cpython-38\parmed\gromacs
creating build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\actions.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\add1264.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\addljtype.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\argumentlist.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\changeradii.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\checkvalidity.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\coarsegrain.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\exceptions.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\logos.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\parmed_cmd.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\parmlist.py -> build\lib.win-amd64-cpython-38\parmed\tools
copying parmed\tools\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools
creating build\lib.win-amd64-cpython-38\parmed\namd
copying parmed\namd\namdbinfiles.py -> build\lib.win-amd64-cpython-38\parmed\namd
copying parmed\namd\__init__.py -> build\lib.win-amd64-cpython-38\parmed\namd
creating build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guiactions.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guifiletools.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\guitools.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\_guiactions.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\_guiwidgets.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
copying parmed\tools\gui\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools\gui
creating build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\openmm.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\sanderapi.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
copying parmed\tools\simulations\__init__.py -> build\lib.win-amd64-cpython-38\parmed\tools\simulations
creating build\lib.win-amd64-cpython-38\parmed\modeller\data
copying parmed\modeller\data\standard_residues.lib -> build\lib.win-amd64-cpython-38\parmed\modeller\data
UPDATING build\lib.win-amd64-cpython-38\parmed/_version.py
set build\lib.win-amd64-cpython-38\parmed/_version.py to '3.4.3'
running build_ext
building 'parmed.amber._rdparm' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> parmed
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
(leadgen-env)
Describe the bug Am having a lot of trouble to implement the whole circos app on windows. I can't install the dash-bio-utils. Having an issue for installing parmed To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain the issue.
Python version: [e.g., 3.7.2]
Python environment (all installed packages in your current environment):
Additional context Add any other context about the problem here.