Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialjoleneoropilla
17,214 PointsHow do I call flake8 to work on my code?
I'm working on badpep8.py and can't seem to invoke flake8 as Kenneth does in the tutorial video. Installing flake8 via pip shows that flake8 is already available.
Really stumped on this seemingly simple process. Thoughts?
Error:
treehouse:~/workspace$ flake8 badpep8.py
-bash: flake8: command not found
1 Answer
Chris Freeman
Treehouse Moderator 68,457 Pointsflake8
is a non-standard module and needs to be installed using pip install flake8
.
More info at flake8 QuickStart
EDIT: If you are in an environment where flake8
can not be placed on your PATH, you can run it as a python module:
$ python -m flake8 test.py
joleneoropilla
17,214 Pointsjoleneoropilla
17,214 PointsThanks, Chris. Unfortunately, I did install, but flake8 didn't work even after installation.
Chris Freeman
Treehouse Moderator 68,457 PointsChris Freeman
Treehouse Moderator 68,457 PointsUpdated answer. It works using
-m
switch in Workspaces