PyCharm can't find a module that is listed in the project interpreter for the virtual environment the project is assigned to. Redis is obviously installed but I keep getting ModuleNotFoundError at runtime. The run configuration specifies the correct (project default) interpreter. The working directory and environment variables are correct. If I source the environment from the terminal it is able to import the package but the PyCharm python console can't.
I'm running PyCharm 2017.1.4 on a Mac running macOS 10.12.5. I've read the post at https://intellij-support.jetbrains.com/hc/en-us/community/posts/205804439-ImportError-of-a-module-PyCharm-otherwise-finds but this shouldn't be a PYTHONPATH problem.
If anyone has any advice, I'd appreciate it! Thanks.