How can I set up PyCharm to launch from the Launcher?


is a Python Integrated Development Environment for Professional Developers and also anyone who can code in python or even learning how to code in python. There are two versions, a paid professional version or a community edition which is free for use. Though not all features in the professional version are included in the community edition. Alright, let’s dig into it.

Install Pycharm on Linux

There are two methods of installing Pycharm:

Using the software center Using .tar.gz file.

1. Using the software center

Pycharm is available for download from the Ubuntu software center in three editions: Pro version, EDU version, and CE version. All you have to do is search for Pycharm and will appear. Choose the edition you want to install and click on install, after which you will need to supply a password to proceed. Note you will need an Internet connection for this.

Pycharm search results for pycharm in ubuntu software


0 0


I have moved my SECRET_KEY value out of my settings file, and it gets set when I load my virtualenv. I can confirm the value is present from python shell.

When I run the Django Console, SECRET_KEY is missing, as it should. So in preferences, I go to Console>Django Console and load SECRET_KEY and the appropriate value. I go back into the Django Console, and SECRET_KEY is there.

As expected, I cannot yet run a Task because it has yet to find the SECRET_KEY. So I go into Run>Edit Configurations to add SECRET_KEY into Django server and Django Tests, and into the project server. Restart Pycharm, confirm keys.

When I run a Task, such as runserver, I still get KeyError: 'SECRET_KEY'.

Where do I put this key?


Because Pycharm is not launching from a terminal, your environment will not be loaded. In short, any GUI program will not inherit the SHELL variables. See this for reasons (assuming a...

0 0
/Applications/\ pycharm="/Applications/PyCharm"pycharm ~/repos/my-projectpycharm ~/repos/my-project --line 42 ~/repos/my-project/script.pypycharm ~/some_file.txt ~/Downloads/some_other_file.txt

It looks like you can open a directory as a project as well using: /Applications/PyCharm\ /path/to/folder

Note that I needed to pass absolute paths to those files or PyCharm couldn't find them..

Or open a specific line of a file in a project:

Or view the diff of two files (they don't need to be part of a project):

Then, you can run commands with simply pycharm.

Unfortunately, adding a symlink to this binary wouldn't work for me (the launcher would crash). Setting an alias worked, though. Add this in your...

0 0

I'm trying to create an app using PyQt5, but whenever I try to incorporate a QOpenGLWidget (or derived class), my app freezes (Windows title bar says "Not Responding"). Below is a complete program demonstrating the problem. When I set show_gl_widget to True, the launched app freezes.

import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QOpenGLWidget, QHBoxLayout, QWidget, QLabel app = QApplication(sys.argv) main_window = QMainWindow() central_widget = QWidget(parent=main_window) main_window.setCentralWidget(central_widget) layout = QHBoxLayout() show_gl_widget = False # Set show_gl_widget to True to see the problem if show_gl_widget: # Window shows, but hangs with "Not responding" this way gl_widget = QOpenGLWidget(parent=main_window.centralWidget()) layout.addWidget(gl_widget) else: # Works OK this way label = QLabel(parent=main_window.centralWidget(), text='Hey!') layout.addWidget(label) main_window.centralWidget().setLayout(layout)
0 0

Quick tutorial shows how to install the PyCharm, a Python IDE, in Ubuntu 14.04, Ubuntu 15.04, Linux Mint 17, or Elementary OS Freya via PPA.

PyCharm is an intelligent Python IDE with unique code assistance and analysis, for productive Python development on all levels. It features (community version):

Intelligent Editor, with code completion, on-the-fly error highlighting, auto-fixes, etc. Automated code refactorings and rich navigation capabilities Integrated debugger and unit testing support Native VCS integrations Customizable UI and key-bindings, with VIM emulation available And much more, all available under the Apache 2 license

Install PyCharm from PPA:

Update Nov, 2016: The PPA now supports Ubuntu 16.04 and Ubuntu 16.10. The packages for Ubuntu 15.10 and older have been removed.

There’s a PPA repository for Ubuntu based users that contains both professional (30-day free trial) and community version of PyCharm packages. So far,...

0 0
Yes, Linux is different from Windows... but better! You've actually done the right thing to uninstall software most of the time (sudo apt-get remove package-name) so don't let this episode discourage you. Remember that there are many ways to install software, so there are also many ways to uninstall. We just need to figure this out.

But also, before going further, your first post indicates you only want to uninstall so you can check the SHA256 checksum, and then you plan to reinstall. If the program is working for you, I would skip this and just keep enjoying the program. If you still have the original file you downloaded, go ahead and check the SHA256 checksum to be sure. But in the future it is a good idea to check SHA256 sums or MD5 sums to help ensure your downloads are not corrupted.

If at all possible, can you remember how you installed it? You seem to know the exact version of pycharm-community but there is also a professional version (just "pycharm") that costs...

0 0

Installation requirements

Hardware requirements

4 GB RAM minimum, 8 GB RAM recommended1.5 GB hard disk space + at least 1 GB for caches1024x768 minimum screen resolution

Software requirements

JRE 1.8 is bundled with the PyCharm distribution. You do not need to install Java on your computer to run PyCharm.

Python 2.4 or higher, Jython, PyPy or IronPython are required for Python development.

Download and install PyCharm

PyCharm is available in two editions: Professional and Community. The Community edition is an open-source project and is free, but it has less features. The Professional edition is commercial, and provides an outstanding set of tools and features. For details, see the editions comparison matrix.

To install PyCharm

0 0

I have had about 3 times where I needed the Ctrl+Alt+F1 to not loose work and it messed up... I have nvidia also. I would like to suggest this:

Ctrl+Alt+F1 (ok, blank screen) Type your login, hit Enter, then password (all in blank screen) type this now:

sudo startx -- :1

will have to type password again and Enter this will open a X session at Ctrl+Alt+F8 (will jump to it automatically) now create a new empty text file called, and type on it:


save it, change its permissions to executable, and run it, you will get a truly relieving terminal that makes you remember why Linux is good ! :D

after you finish, remember to Ctrl+Alt+F1, hit Ctrl+C (will end the new X session), type exit, Enter, will end the terminal (blank screen) session. if you think you missed typing exit, just hit Ctrl+C and type again, don’t do it too fast.

so you can improve it, make a script to let you type as little as possible, but anyway you will still have to type...

0 0

In the eve of 2018, the most voted answer is still awesome, but seems a bit outdated, and as I run into this recently, I decided to share my fresh experience here.

Since Android Studio 2.2 was released you won’t need to install any JDK yourself in most cases, since it’s brought with the IDE.

Reference for more details

The following command should be run in the first place, so we can avoid some problems with the AVD tool in future:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Reference for more details

You can get Android Studio archive from here. Nothing special, just wait until loading is finished :)

Google is a registered LANANA provider, so in order to comply the Linux FSH contract (part 3.13 /opt) I would like to suggest unpacking the archive to the google/android-studio folder:

sudo unzip ~/Downloads/ -d /opt/google/

3.1 [Optional] Change write...

0 0

This is a guest blog post prepared by Pete Heard.
Pete is a full-stack JavaScript developer who has spent over a decade learning to craft robust software using Test Driven Development and advanced Object Oriented Design. He is the founder of Logic Room, a consultancy that helps organisations create enterprise web and mobile software.

In this article we will use WebStorm 2016.3 with its built-in support for the Angular CLI and Karma test runner. We will write a single unit test which will show you how to mock a service and check that your component works before integrating your changes!

What we will cover:

Setting up your application

1. Install Node.js

Okay, first off let’s make sure you have downloaded and upgraded to the latest and greatest of Node.js by going here.

2. Install Angular CLI

Angular CLI is a wrapper around some tools (for example, Webpack) that you need to create, build and deploy an Angular 2 application....

0 0
0 0

Download the free trial version below to get started. Double-click the downloaded file to install the software.

UpdateStar is compatible with Windows platforms. UpdateStar has been tested to meet all of the technical requirements to be compatible with Windows 10, 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2003, 2008, and Windows XP, 32 bit and 64 bit editions. Simply double-click the downloaded file to install it. UpdateStar Free and UpdateStar Premium come with the same installer.

UpdateStar includes support for many languages such as English, German, French, Italian, Hungarian, Russian and many more. You can choose your language settings from within the...

0 0