Vedo: Vedo requires vtk<9.0.0, which is not available for Python 3.8

Created on 23 Oct 2020  路  5Comments  路  Source: marcomusy/vedo

When installing Vedo on Python 3.8, Windows 10, this error pops up (pip install vedo)

Collecting vedo
Using cached vedo-2020.4.1.tar.gz (9.5 MB)
ERROR: Could not find a version that satisfies the requirement vtk<9.0.0 (from vedo) (from versions: 9.0.0, 9.0.1)
ERROR: No matching distribution found for vtk<9.0.0 (from vedo)

Previous version, vtk==8.1.2 has no wheels for python 3.8 and above

Most helpful comment

Use pip install vedo --no-dependencies
Then install dependencies afterwards.
Should work.

All 5 comments

Thanks a lot for reporting this.
Actually vedo works ok also with vtk9, although there might be some transparency issues (that's the reason of the requirement). Try
pip install vtk
pip install vedo # ignore vtk warning

transparency issues can be partially solved by adding:

from vedo import settings
settings.useDepthPeeling= True

Thanks. Its working fine.

Hi Marco, I'm having the same issue. However when I try:

pip install vedo # ignore vtk warning

It says: Invalid requirement: '#'

Use pip install vedo --no-dependencies
Then install dependencies afterwards.
Should work.

Thanks!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DeepaMahm picture DeepaMahm  路  5Comments

vigji picture vigji  路  3Comments

jrdkr picture jrdkr  路  7Comments

DeepaMahm picture DeepaMahm  路  7Comments

drew-parsons picture drew-parsons  路  7Comments