Ich habe ein Problem mit der Verwendung von rpy2 auf Anaconda Python. Das Problem ist, dass es aufgrund des folgenden Typeerror importieren fehlschlägt:Anaconda Importfehler für rpy2
TypeError: type 'rpy2.rinterface.StrSexpVector' is not an acceptable base type
Meine Python-Version 3.5
ist, meine Anakonda Version 4.0.0
ist, meine rpy2 Version ist 2.7.0
.
Das Problem scheint zu sein, dass Anaconda jetzt Version 3.5 verwendet, die nicht kompatibel mit rpy2 2.7.3 oder niedriger ist, siehe https://bitbucket.org/rpy2/rpy2/issues/313/typeerror-type-rpy2rinterfacestrsexpvector - wie Anaconda derzeit Standard installiert 2.7.0 der Import fehlschlägt. Wie kann dieses Problem behoben werden?
Das Problem ist ähnlich dem hier gestellten, Error when loading rpy2 with anaconda, aber die alte Lösung der Installation 2.7.0 ist nicht mehr kompatibel, wie oben erklärt.