Fisher's Blog

ECIS Project Setup

I had chosen to use virtualenv for my last Python project because all the guides that I had found for Alexa development used it. Since I feel more comfortable working with virtual environments now, I felt that this was a good chance to explore a new tool that I had head about. Called Poetry, it offered an intuitive CLI for managing project dependencies, building, and publishing to PyPI. Reading Poetry’s basic usage commands, I was amazed by its ease of use; I installed it and used it to set up my project.

I also set up PyCharm on my freshly-installed Manjaro system. However, I ran into a strange issue: I couldn’t open .md or .rst files. Looking up the error message, I found this article that had my exact problem. Following its advice, I built PyCharm with a bundled JRE from the AUR, and it worked.