pythoncommand-lineenvironment-variablespycharmsage

Launch Pycharm from command line (terminal)


I want to try out PyCharm for sage mathematics development. Normally I run eclipse to do sage development, but now I want to try it with PyCharm.

To launch eclipse with sage environment variables, in command line I normally do the following:

sage -sh
cd /path/to/eclipse
./eclipse

The first line loads the sage environment variables, the remainder launches eclipse. How can I do the same thing for pyCharm? (note I am using a Mac and Ubuntu for sage development; the commands above are agnostic to both OSes)

  1. Link 1 is close to the solution I am looking for, however I cannot find a pyCharm.sh anywhere.
  2. Link 2: Jetbrains does not give clear instructions either.

Solution

  • Edit (April 2020): It seems that launcher script creation is now managed in Toolbox App settings. See the Toolbox App announcement for more details.

    --

    1. Open Application Pycharm
    2. Find tools in menu bar
    3. Click Create Command-line Launcher
    4. Checking the launcher executable file which has been created in /usr/local/bin/charm
    5. Open project or file just type $ charm YOUR_FOLDER_OR_FILE

    Maybe this is what you need.