I don't understand what your goal is.
Visual Studio would only be useful for compiling PySFML, and the current release doesn't need to be compiled, you can download it directly. (However, it's quite outdated and has some bugs, so maybe that's why you're compiling the latest source?)
The error message you got means that Python couldn't find your Visual Studio installation, which would mean that you're indeed trying to compile PySFML.
Personally I would recommend using Visual C++ 2008+ Express for this purpose. It should be doable with MinGW, but I got a lot of errors when I tried using it for my own binding.
I've never used Komodo, but it seems to be an IDE for dynamic languages like Python, not C++. You can probably use Komodo with PySFML, like any other module.