Friday, December 30, 2016

Setting up dev environment for Apache Bloodhound with IntelliJ Pycharm

For the development of any web application with a Python based backend I would recommend IntelliJ's PyCharm IDE. It provides the facilities such as jumping into field/class definitions, extracting methods, refactoring variables. It also automatically infer the types and provides intelligent code completion. And the most amazing thing about PyCharm is its debugger that is integrated into the IDE.

To new contributors of Apache Bloodhound setting up the IDE is pretty straight forward task.

Before setting up the IDE it is required to do the basic environment for Apache Bloodhound by following the installation guide.

After checking out the project code and, creating the virtual environment start PyCharm and follow the following steps to setup the dev environment.

1. Open the project code from Pycharm. From the `File` menu select `Open` and browse through the IDE's file browser to select the base directory that contains the Bloodhound code.

2. In the IDE preferences setup a local interpreter and point it to Python executable in Bloodhound environment.





Local interpreter should point to the Python executable at,
<bloodhound-base-dir>/installer/<environment-name>/bin/python

3. Finally it is required to create a new run configuration in PyCharm.

Add a new `Python` run configuration.

Add the following parameters,

Script: <bloodhound-base-dir>/trac/trac/web/standalone.py
Script Parameters: <bloodhound-base-dir>/installer/bloodhound/environments/main --port=8000
Python Interpreter: Select the added local Python interpreter from the list


Save this configuration and you are good to write and debug Apache Bloodhound code with IntelliJ PyCharm.

8 comments:

  1. I really love your work it’s very beneficial to many people’s. Your blog approach helps many people like myself. Its content is very easy to understand and helps a lot,
    Do visit my site for new and Updated software:

    Debut Video Capture Crack
    PureVPN crack
    ActivePresenter Crack
    Artweaver Plus crack
    Duplicate Photo Cleaner crack
    WebcamMax Crack
    Airy crack

    ReplyDelete
    Replies
    1. Dweeb'S Lair: Setting Up Dev Environment For Apache Bloodhound With Intellij Pycharm >>>>> Download Now

      >>>>> Download Full

      Dweeb'S Lair: Setting Up Dev Environment For Apache Bloodhound With Intellij Pycharm >>>>> Download LINK

      >>>>> Download Now

      Dweeb'S Lair: Setting Up Dev Environment For Apache Bloodhound With Intellij Pycharm >>>>> Download Full

      >>>>> Download LINK kB

      Delete
  2. Many men and women struggle with drug and alcohol use boofed slang along with mental illness. In 2018, an estimated 9.2 million people in the U.S. struggled with co-occurring disorders like this, according to the Substance Abuse and mental Health Services Administration.

    ReplyDelete
  3. is alcoholism hereditary reddit is a hallucinogenic drug. This means that when consumed, it causes the user to have unusual experiences such as hearing sounds, seeing illusions, and feeling things that are not actually there. A drug with an extensive history of both medicinal and recreational use, LSD use does not come without risks. An acid trip can last 12 hours or more, and when it goes wrong it can go terribly wrong. This substance is common at raves, parties, and music festivals, so knowing what acid looks like and understanding the risks is imperative, especially for young adults and teenagers.

    ReplyDelete
  4. rehab for alcohol in nj Is it accurate to say that you are looking for unrivaled medication and liquor recovery, detox, and double determination treatment that is top notch? We Level Up New Jersey habit treatment focus flawlessly joins these cutting edge treatment modalities and then some, alongside remodeled offices, all around prepared enslavement subject matter experts, and remedial groups.

    ReplyDelete
  5. what to take to detox from fioricet
    The We Level Up FL emotional wellness community is an exceptionally particular, present day, forward-thinking office giving imaginative conduct recuperation treatment programs. Treatments happen in a serene manicured setting with open air unwinding regions offering restoration spaces. Giving science-based psychological wellness medicines intended for every customer and conveyed through profoundly customized individual consideration.

    ReplyDelete
  6. The detox california stage is the initial phase in treating liquor addiction. Withdrawal indications normally die down inside around one to about fourteen days subsequent to beginning detox; be that as it may, this could take longer relying upon the seriousness of your Alcohol Use Disorder (AUD). From that point, you will actually want to zero in on different parts of the recuperation cycle, like various exercises, treatments, advising meetings, and backing choices.

    ReplyDelete
  7. Your wisdom, kindness, and strength have carried me to this site. It is very worth reading the content you have made
    Kindly visit my blog Camtasia Studio Crack 2023

    ReplyDelete