WineHQ

PyCharm Community Edition

No Screenshot

Submit Screenshot

Version 2022.3.1, built on December 20, 2022, released on December 28, 2022.

Application Details:

Version: 2022.3.1
License: Free to use
URL: https://www.jetbrains.com/pych...
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 7.22-staging

Maintainers: About Maintainership

Free Download The direct URL of the installer for Windows amd64.

Test Results

Selected Test Results

What works

Open the welcome page, and Settings.

Manage plugins. (Tests passed include: install the Chinese (Simpilified) language pack plugin, install the Monokai Pro Theme plugin, disable the built-in plugin Code With Me and Space.)

Create project (but cannot directly create the Python virtual environment).

Manage packages for virtual environments tied to projects (virtual environments are created manually).

Manage project files, write codes, class/method name completions.

Python Console.

What does not

Cannot create a Python virtual environment during creating a new project.

Cannot open the Terminal toolbar (it seems to try to run a Powershell script but failed).

Unable to use "Attach Debugger" in Python Console. Attempting to do so will raise an exception in the Python Console: OSError: [WinError 10042] Windows Error 0x273a Failed to connect to target debugger.

PyCharm cannot recognize drives except C: (I set drive Y: mapped to my home directory, and Z: mapped to /).

If you don't change the font settings (in Settings > Appearance > Font and Settings > Editor > Font), PyCharm doesn't display CJK characters correctly (instead it displays "hollow squares").

Workarounds

For the problem of cannot create a Python virtual environment during creating a new project, you can manually create a Virtualenv environment and bind it to the project:

  1. Chdir to the project directory.
  2. Run the following command and wait for it to complete: wine python -m venv
  3. Open PyCharm in WINE, go to Settings > Project: > Python Interpreter > Add Interpreter > Add Local Interpreter.
  4. Select "Virtualenv Environment" on the left side of the next window, select "Environment: " as "Existing" on the right side of the window, and click "..." on the far right side of "Interpreter: ". to select the virtual environment you just created.
  5. In "Python Interpreter" settings, click the drop-down box of "Python Interpreter: " and select "Show All...". In the next popup window, select the virtual environment you just created on the left, and check the box "Associate this virtual environment with the current project" on the right.

For the CJK character display issue, you can change the font settings (in Settings > Appearance > Font and Settings > Editor > Font) and select a font that supports the above characters.

What was not tested

Version Control Integration.

Run/Debug Configurations.

Import/export settings.

Setting Sync.

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentArch Linux x86_64Jan 04 20237.22-stagingYes Yes YesGoldMiketsu 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Back