There are some posts on SO and tell me to use fab-script.py as startup script for pycharm. It's exactly what I used before. Now when I upgrade fabric to latest version, fab-script disappeared, and only fab.exe left there. I tried a lot of other ways, but still failed to launch debugger in pycharm.
How to run/debug Fabric (Fab) command in Pycharm
which fab
from your virtualenv and take the output pathrun/debug configuration
with type = python
scriptconfigure it
output
from p.1Example
I haven't used this setup on Windows, but on Linux/Mac, it's fairly straightforward:
fab.exe
, like C:\\Python27\\.....\\fab.exe
or whatever it is.-l
, to list the available commands. You'll tweak this later, and fill it in with whatever tasks you'd run from the command line, like "fab etc... "And it's about as easy as that, at least on *nix. Sorry that I don't have a Windows setup, but do let us know if you do have any issues with the setup described above.
The final solution is to add line below at fabfile.py:
import fabric.main
if __name__ == '__main__':
fabric.main.main()
then you can debug the fabfile.py as a normal python script in pycharm.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.