Alternative python modules to RDKit to convert SMILES to structure
I am not aware of any other Python tool not mentioned in the question @Mithoron linked to. Openbabel is available via pip by the way.

That RDKit is not available on PyPi should not hinder you from using it in a virtual environment. RDKit is available via the conda package manager which is easy to use and combinable with pip.

If you are on Linux, the probably best solution for managing different versions of Python (also Anaconda Python) and virtual environments is pyenv. I highly recommend to check it out.