Da 17 anni aiutiamo le aziende
a scegliere i migliori software

Cos'è PyCharm?

Ambiente di sviluppo integrato che fornisce agli sviluppatori di Python strumenti di completamento del codice e soluzioni rapide.

Chi utilizza PyCharm?

PyCharm è utilizzato dagli sviluppatori professionisti di Python.

Dove si può implementare PyCharm?

Basato sul cloud
Locale

Informazioni sul fornitore

  • JetBrains
  • Fondata nel 2000

Assistenza di PyCharm

  • Chat

Disponibilità per Paese

Australia, Austria, Belgio, Bielorussia, Brasile e altri 36

Lingue

francese, inglese, spagnolo

PyCharm prezzo

Prezzo di partenza:

249,00 USD/anno
  • Sì, offre prova gratuita
  • Sì, offre versione gratuita

PyCharm dispone di un piano gratuito e offre una versione di prova gratuita. La versione a pagamento di PyCharm è disponibile a partire da 249,00 USD/anno.

Piani tariffari richiedi una prova gratuita

Informazioni sul fornitore

  • JetBrains
  • Fondata nel 2000

Assistenza di PyCharm

  • Chat

Disponibilità per Paese

Australia, Austria, Belgio, Bielorussia, Brasile e altri 36

Lingue

francese, inglese, spagnolo

Video e immagini di PyCharm

PyCharm Software - 1
PyCharm Software - 2
PyCharm Software - 3
PyCharm Software - 4
PyCharm Software - 5
Vedi altri 6
Video di PyCharm
PyCharm Software - 1
PyCharm Software - 2
PyCharm Software - 3
PyCharm Software - 4
PyCharm Software - 5

Caratteristiche di PyCharm

  • Debugging
  • Distribuzione continua
  • Gestione del rilascio
  • Gestione delle implementazioni
  • Integrazione continua
  • Interfaccia utente grafica
  • Modifica del codice
  • Per gli sviluppatori
  • Prioritizzazione
  • Strumenti collaborativi
  • Sviluppo del codice

Alternative a PyCharm

Soluzione basata sul cloud per creare, testare, effettuare il debug e distribuire codici per app mobili e web utilizzando IDE, plugin, librerie e altro ancora.
Una soluzione open source che aiuta a creare applicazioni web e per dispositivi mobili tramite Java, JavaScript, HTML5 e PHP.
Un IDE Python leggero ma completo, progettato specificamente per Python, con potenti funzionalità di modifica, test e debug.
Soluzione di sviluppo di applicazioni basata su Windows che consente alle aziende di modificare il testo in codici di programmazione, markup e prosa.
La piattaforma di data science Anaconda è una distribuzione open source dei linguaggi di programmazione Python e R.
IntelliJ IDEA, l'IDE Java con Mindshare dalla crescita più rapida, comprende il supporto per Java 8 e Java EE 7, nonché nuovi strumenti per lo sviluppo in ambiente Android. Ulteriori informazioni su IntelliJ IDEA
GitHub Repos, GitHub Codespaces, GitHub Actions, i pacchetti GitHub e la suite di strumenti di sicurezza consentono di gestire il cloud DevOps in tutti i suoi aspetti.
Eclipse IDE è un ambiente di sviluppo integrato open source e multipiattaforma.

Recensioni su PyCharm

Punteggio medio

Nel complesso
4,7
Facilità d'uso
4,5
Servizio clienti
4,2
Caratteristiche
4,6
Rapporto qualità-prezzo
4,6

Recensioni per dimensioni dell'azienda (numero di dipendenti)

  • <50
  • 51-200
  • 201-1.000
  • >1.001

Trova recensioni per valutazione

5
73%
4
25%
3
1%
2
0%
1
0%
Hemant
Hemant
Jr. Software Engineer (India)
Utente LinkedIn Verificato
Software informatici, 10.000+ dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

New Age compiler for advanced python developers.

5,0 anno scorso

Commenti: We have benefited from Pycharm in numerous ways: 1. PyCharm provides project management and organisation features that can make our code easier to maintain and more logically organised. 2. PyCharms' auto-completion feature and freely accessible plugins make it simple to create applications and webpages. 3. PyCharm comes with an integrated debugger that allows you to quickly identify problems in your code and expedite the programming process.

Aspetti positivi:

Because it is easy to use, it is best suited for novices who are entry-level programmers. When the project is small, it is helpful. I've been using PyCharm Professional for over 4 years, and I don't see myself switching anytime soon. It is a comprehensive solution for all of your development needs, to start with. We have apparent interactions with JetBrains Space, YouTrack, and TeamCity because it is a component of the JetBrains ecosystem. The integration of docker and other services, as well as CI/CD technologies, is seamless. It offers nearly the same amount of extensions as VScode. Together with other incredible features like endpoint testing, an integrated database explorer, and excellent git management tools, it boasts excellent static code analysis.

Aspetti negativi:

1. Its slow starting: For some users, especially those working on big projects, PyCharm's slow startup can be annoying. 2. While PyCharm's community version is free, the professional version isn't, which can be a deal breaker for some users. 3. It takes too long to switch between projects.

Samuel Isa
Full stack developer (Messico)
Software informatici, 2-10 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Python's greatest IDE

4,0 2 mesi fa Nuova

Commenti: I use pycharm for everything I need, backend development or simple scripts programs. It has a great coding experience as well as other intellij IDE's

Aspetti positivi:

Intellij smart suggestions are awesome as well as easy plugin integrations

Aspetti negativi:

Poor console command experience, it's just a simple command prompt

Alternative considerate: Visual Studio Code

Perché passare a PyCharm: User interface was a game changer, and I prefer more smart suggestions for intellij

Akshat
Software Developer (India)
Software informatici, 51-200 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Coding Platform for beginners

3,0 2 anni fa

Commenti: Overall experience is not very good but yes, For a beginner to learn and explore different software this can be an option.

Aspetti positivi:

The customer support is quite appreciable here, Also it has some special environment which helps in deploying some software codes.

Aspetti negativi:

The price for the software is quite high, Also the UI is of poor quality and very less functionalities are offered.

tomas
CTO (Cile)
Industria edilizia, 2-10 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

good software to python programing

4,0 4 settimane fa Nuova

Commenti: I learned programming using python and pycharm. It is a great program to use and with some help it can be a great tool.

Aspetti positivi:

the best thing about pycharm is the simple way to use it for python programing, that includes installing libraries, creating virtual environments and making easy to maintain a good coding habits

Aspetti negativi:

The worst thing about pycharm is that to use it well and take full advantage of this program, the learning curve is worse than other programs, this means that it takes more time to use it properly.

Joshua
Programmer (Canada)
Software informatici, 11-50 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Specialized python development comes with perks

5,0 7 mesi fa

Commenti: For python it is great.
Lots of tools for development and code review. Integrates with other Jet Brains tools.

Aspetti positivi:

The specialized nature of the ide really shines through with so many features that make it great to work with python code bases. The only problem is that you will find it hard to give up once you use it.

Aspetti negativi:

I had to rewrite/redo environment variable and settings I had set up in VS code because they are input into the UI not kept in a setting file.

Shujat
Student (USA)
Gestione formativa, 51-200 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

A smooth coding platform

5,0 5 mesi fa

Commenti: I have an amazing experience with pycharm despite I am a new user.

Aspetti positivi:

Easy to install libraries, easy debugging code, fast and smooth program running.

Aspetti negativi:

Give a benign error message on Mac OS Sonoma 14.2.1.

Manish
Data Analyst (India)
Istruzione superiore, 1.001-5.000 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Intuitive But Complex User Interface

4,0 5 mesi fa

Commenti: Firstly, I will say that the user interface is very intuitive but east to get the hang of it. It has everything in the initial window and one can use it according to the requirements I use Jupyter so that makes it easy for me. It can handle large data sets and can run any model easily; however, libraries are not preinstalled which seems less convenient to me. I would say my overall experience has been somewhat above average so far.

Aspetti positivi:

I like the interface and its ability to integrate with the libraries I use like NumPy, pandas, and machine learning algorithms however, I have to install it. Also, I like the feature of having control over version history is very useful one can go to the previous version of code which save a lot of time.

Aspetti negativi:

First of all, I did not like that installing and starting to use it takes a lot of time since it loads modules and a lot of necessary things which makes it slow at first. The user interface of PyCharm is great however, setting it up according to my requirements was not easy and I can say it is very complex for beginners.

Jiaxin
Research Data Scientist (Australia)
Servizi e tecnologie dell'informazione, 51-200 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

One of the best Python IDE tools

5,0 2 mesi fa

Aspetti positivi:

PyCharm provides almost everything you need to manage your Python projects.

Aspetti negativi:

The remote development on PyCharm sometimes is not as stable as expected.

David
CEO (Sudafrica)
Intrattenimento, Lavoratore autonomo
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Amazing but not Perfact

5,0 4 settimane fa Nuova

Aspetti positivi:

Its simple, and well made interface giving a comfortable way to program.

Aspetti negativi:

They bombard you with to much information to users and it is especially overwhelming for new users.

Utente Verificato
Utente LinkedIn Verificato
Servizi di informazione, 51-200 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

PyCharm for Data is really something to consider

5,0 7 mesi fa

Aspetti positivi:

PyCharm has really good features that helps with Data Analytical tools. It's ease of use is something that definitely makes your workflow better.

Aspetti negativi:

Some features it can improve on are sometimes it can become a little bit slow on some older machines.

Ryan
Python Developer (Filippine)
Software informatici, 51-200 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Pycharm for Software Developers

5,0 2 anni fa

Commenti: Overall, I found Pycharm an IDE that I would be using for the next few years and I don't think that I am switching soon. It offers a lot of handy features that I am currently utilizing when developing software. One of which is Git integration, debugging code without using pdb, viewing databases, viewing dataframes while debugging and comparing specific files to specific branches.

Aspetti positivi:

The most impactful features for me is first the debugging. Pycharm lets you debug a program just by simply setting a breakpoint and it also offers a console and a tab to watch the variables. second feature it the Git integration, this is very useful especially I frequently push my code remotely and it also helps me track the Git tree structure when I am rebasing to master. Third feature is the database viewer, Pycharm database viewer is really handy since you don't need to have a seprate client to view your database. It's a one tool that offers the full development experience.

Aspetti negativi:

Pycharm might not be that useful when used by beginner programmers. Although most of the features are available out of the box, it is not that straightforward to use especially when you are still starting your development career.

Alternative considerate: Microsoft Visual Studio e Sublime Text

Perché passare a PyCharm: Pycharm dominates in terms of builtin features. I do not need to install additional plugin for the things that I need in development. for example, using Git, debugging code, viewing dataframes while debugging and viewing database.

Matthew
Matthew
Application Engineer (USA)
Utente LinkedIn Verificato
Software informatici, 11-50 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Top Notch IDE

5,0 2 anni fa

Commenti: Amazing tool

Aspetti positivi:

There are quite a lot of features to love about PyCharm, it's indeed a complete IDE. Having worked with the tool for a while I can say it's a complete package and the best in its class. Code Management,

Aspetti negativi:

It can be pretty overwhelming for a beginner but overall there's nothing to like less about PyCharm.

Isaac
Intern (Ecuador)
Utente LinkedIn Verificato
Software informatici, 201-500 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Using pycharm for web application

5,0 2 anni fa

Commenti: I have a very pleasant experience and above all, I learned a lot from this IDE and its different programming languages, so that I can use it in future projects that I have to do and future goals to achieve.

Aspetti positivi:

Generally, what I liked the most about pycharm is its user-friendly interface, allowing users to introduce themselves more quickly and efficiently to develop with this IDE and with the different programming languages that are found, also thanks to the fact that it had the paid student version. Thanks to the university, this version allowed me to access all the features of this IDE.

Aspetti negativi:

Negative points I almost did not find, simply to say that sometimes this IDE is not well optimized and tends to get slow and even close, but that already depends on many factors of its own or exempt from pycharm as such.

Vijay
Student (Giamaica)
Gestione formativa, 51-200 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

PyCharm is a wonderful IDE for the python programming language

5,0 2 anni fa

Aspetti positivi:

PyCharm facilitates all the crucial assets needed from an IDE to successfully write, execute and debug Python code.

Aspetti negativi:

PyCharm's user interface is not so easy to understand.

Utente Verificato
Utente LinkedIn Verificato
Servizi e tecnologie dell'informazione, 11-50 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

My personal favorite IDE

5,0 2 anni fa

Aspetti positivi:

* Debugging so easy* Navigating through code with useful shortcuts* Multiline editing and search&replace are just so easy* great plugins

Aspetti negativi:

* Some features are behind a paywall which is obviously a fair value add

Federico
Software Engineer (Spagna)
Software informatici, 11-50 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Best Python IDE

5,0 2 anni fa

Commenti: Very positive, PyCharm has helped me organize my projects, test them and be very efficient writing code.

Aspetti positivi:

The software works very well, and has a lot of integrations that allow things like querying a database, setting a Django project and others a very simple and efficient task.

Aspetti negativi:

Sadly, now and then, new updates will come that include bugs that will render the software useless, forcing you to downgrade.

Ilaria
Ilaria
Engineer (Italia)
Utente LinkedIn Verificato
Aeronautica e industria aerospaziale, 5.001-10.000 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

The best environment for Python developers

5,0 3 anni fa

Commenti: My experience with PyCharm has been very positive. The interface is pleasant, it is easy to open new files from the same directory, any folder can be opened as a PyCharm project and every extension can be opened, such as readmes. PyCharm has auto-saving, which is useful in case of crashes, and automatically re-opens the last project I was working on when I restart it which decreases the time taken before I can start working. The integration with GitHub makes collaborating really easy. Overall, I would recommend it, as it greatly simplifies the job of a developer and makes it pleasant.

Aspetti positivi:

My favourite parts of this IDE are the integration with GitHub, which is simple and immediate, with the possibility to right away download a project from a shared repository. Furthermore, the interface is pleasant, installing new packages is easy to do within the interface without the use of pip install, and now there is also the new option for collaborating live - which is promising, although I have not tried it yet. The suggestions for code completion are relevant and greatly speed up the job of writing code. Import statements are sometimes imported automatically from previous code pieces. Having a JetBrains account makes it easy to keep changes across OS and computers.

Aspetti negativi:

One of the least intuitive things with PyCharm is starting a virtual environment for every code that needs to be run, and making the packages available to each python file: every time a new python file is created in a new directory, the virtual environment needs to be imported from a previous instance (or re-created, but this involves re-installing the packages). It could be nice to make the virtual environment available to every file by default, such that packages are always available. In some cases, it is also hard to install the latest version, thereby an older version has to be installed. This is not beneficial.

Utente Verificato
Utente LinkedIn Verificato
Software informatici, Lavoratore autonomo
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Why Pycharm is the Best Python Editor ?

5,0 3 anni fa

Commenti: I've been using it for a few months now and feel comfortable working with it, I started in university when I started learning Python it was with a different editor which is Spyder, but when I finished the basics and started progressing, everyone advised me to use Pycharm.

Aspetti positivi:

I am going to talk now and tell you why this editor is my favorite among the other editors in the Python language. You should know first that it is an advanced editor than the other editors . So why is it better? This is due to the fact that it provides you with some tools that will save you time when writing the code, and as we programmers know the importance of time for us, I used it for months and I am now very comfortable working with it, I spent a year before that in the Spyder editor,after that I decided to move forward and use other editors, and after going deeper, everyone told me that PyCharm is a superb editor, and indeed, after what I personally used, I was convinced why it is so. It is also nice that there is a free and paid version of it for those who want to get other advantages, the editor is working on Linux / macOS / Windows. I also advise beginners to start using it, for the beginning is to take the basics and not build large projects, if you use the editor ؛PyCharm or the editor Spyder will not differentiate this topic.

Aspetti negativi:

One of the negatives that I encountered is the slowness when running, not very slow, but it is rather noticeable, also when using it for the first time you need to adjust the default settings unlike the Spyder editor, its use is direct and very easy.

Utente Verificato
Utente LinkedIn Verificato
Sviluppo di programmi, 11-50 dipendenti
Ha utilizzato il software per: 6-12 mesi
Fonte della recensione

Best IDE I've ever used

4,0 5 anni fa

Commenti: Great tool for a Python developer... It makes it easier for version control and library installations. 3rd party plugin support enriches the experience. Library installation is a lot easier than any other IDE. Its support for 'requrements.txt' is also another big plus. It also displays if an error occurs and suggests ways to resolve the issue. And I was able to resolve the said issue with the suggested (most of the time).

Aspetti positivi:

I am mainly using PyCharm for my school projects. The thing about PyCharm is its support for Git (version control). We are using BitBucket in the company and I think it is much better and easy to use than the SourceTree. And it is foolproof. PyCharm also excels at its support for 3rd party plugins. They don't force you to use their plugins. It also has its own terminal for the selected Python environment. This reduces the confusion both for me and for the PC itself. The UI also helped me to get used to PyCharm. It is easy to modify and not complicated. Different themes for the IDE help me to use PyCharm, especially during the night time (It has a dark theme).

Aspetti negativi:

There are a couple of things I don't like about the PyCharm. First thing is that its suggestions for pieces for codes are a little off. I mean, most of the time it suggests unrelated things. I am forced to use another 3rd party plugin to solve this issue. Another thing about the PyCharm is its debugging mode is really slow. It suggests me to install Cython plugin to speed it up. I tried but instead of speed gain, it slowed down. And I don't think it is because of my PyCharm environment since my friends have also experienced a similar issue.

Deepu
Computer Teacher (Maldive)
Gestione formativa, 51-200 dipendenti
Ha utilizzato il software per: Più di 1 anno
Fonte della recensione

Best IDE for personal and professional coding

5,0 2 anni fa

Aspetti positivi:

I liked the code suggestion a lot. Error identification and correction are easy compared with other IDEs.Adding other packages and libraries is too easy.Installation and configuration can be done even if you don't have any advanced programming knowledge.

Aspetti negativi:

PC requires an above-average configuration to run the app.Sometimes, terminating the whole app and restarting it is needed to resume the task.Pricing can be less a bit.

Pawan
Pawan
Freelancer (Nepal)
Utente LinkedIn Verificato
Software informatici, Lavoratore autonomo
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Best IDE for Python

4,0 4 anni fa

Commenti: So when it comes to the Python programming language, Pycharm is the best choice considering both its great collection of features and some cons it has.

Aspetti positivi:

I use Pycharm most of my time for doing Python programming and I use it in both my Windows and Linux as its cross-platform. It has integration with version control, anaconda, ipython, pylint, and others which makes it easier for programmers like me. It has an intelligent code editor which enhances code readability by color schemes for keywords, functions, classes, syntax, and error highlighting. Also, it provides error identification and quick fixes for it where the error occurs. I love debugging the python code with its powerful debugger tool. I usually use the rename refactoring feature which makes my programming faster. Also, I love the autocompletion feature with the Django web framework and Flask. It has a lot of plugins and also selectable light and dark theme to switch for day and nighttime. It has integration with Git and I can run git commands in the Pycharm terminal or perform Git operations with its GUI. It has support for multiple projects so I can switch from one project easily and also good database support.

Aspetti negativi:

It is a great IDE with a huge collection but it needs memory more than other IDE available so it may lag sometimes. The community edition is available for free but it's only for pure python development so it would be best if its Pro version is available for a better price as it's expensive.

Adrian
Adrian
Software Developer (Moldavia)
Utente LinkedIn Verificato
Servizi e tecnologie dell'informazione, 2-10 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

Pycharm from the perspective of a Python Developer

5,0 3 anni fa

Commenti: When I started coding in Python I quickly realized I need an IDE that would help me learn and improve my coding experience. I tried different IDEs until I was recommended PyCharm. This has helped me learn Python deeper. I became better, and I am thankful for it!

Aspetti positivi:

I like the way the tooltips inform me about various ways I can improve my code. I like the way it integrates with docstrings. I like the vast customization features and the plugins.

Aspetti negativi:

I think one of the main issues I have is the MyPy integration. There are some plugins but they're not very reliable. And I would prefer if this functionality would be in PyCharm itself.

Jose Antonio
Jose Antonio
CEO (Spagna)
Utente LinkedIn Verificato
Servizi e tecnologie dell'informazione, 2-10 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

The best python IDE

5,0 2 anni fa

Commenti: I am very satisfied with this IDE

Aspetti positivi:

PyCharm is an excellent IDE for python language development. You have a lot of code editing aid tools, as code completion, language reference, refactor tools, etc. I used it to develop python software on Raspberry Pi, with access to RPi hardware. PyCharm supports remote deployment and execution using SSH, that eases this kind of work: you have the reference from the libraries installed on the remote platform (RPi), and the code completion and syntax check works as if you were running on the RPi.

Aspetti negativi:

The IDE setup interface/menu is sometimes a little too complex. Some features setup location change from version to version, increasing even more the complexity

Gabriel
Gabriel
Operational Manager (Romania)
Utente LinkedIn Verificato
Software informatici, 201-500 dipendenti
Ha utilizzato il software per: 1-5 mesi
Fonte della recensione

Nice & powerful IDE with an even nicer pricing model

5,0 5 anni fa

Commenti: I used this IDE initially on a small Python project involving image processing, mainly because I was familiar with Jetbrains' other IDE for Java (IntelliJ). We started with the community version and it performed really nice. Integration with python and it's plugin tools (e.g.: pip) is all in place, we also loved that we could use the SonarLint plugin, it has excellent code analysis tools, etc. As the project grew, we ended up with a Flask server and a full-blown API & web interface. And this is where we felt the need to switch the PyCharm edition, since the free (community) one has very limited support for web stuff (css/scss, js, html files, etc) All in all, with the exception of the annoying startup delay (which grew longer and longer as the project grew), I definitely recommend this as the best python IDE.

Aspetti positivi:

- Debugger is extremely powerful & well done and it has all the great features like quick watch, instant evaluate, run-to, etc. - Contains both terminal & python console - Has linting, type-checking and refactoring features. This can be extended with the use of additional plugins. - The community edition (which has a free price tag) can also be used for developing commercial applications - Good support for web development in the free version, excellent in the commercial version (used this with Flask) - Remote debugging (but this is part of the professional edition (paid version)

Aspetti negativi:

- Huge loading time. Startup can even take 4-5 minutes in case of a large project. This is probably the only thing I can complain about.

Gouri
Gouri
Data Scientist (India)
Utente LinkedIn Verificato
Telecomunicazioni, 501-1.000 dipendenti
Ha utilizzato il software per: Più di 2 anni
Fonte della recensione

PyCharm Best IDE for Python

4,0 3 anni fa

Commenti: Overall experience using PyCharm is good. I am developing flask application using PyCharm.

Aspetti positivi:

What I liked the most about PyCharm is it's project creation feature and it manages different python version easily, It is very simple to use and debug the code using PyCharm.

Aspetti negativi:

There is nothing much which i don't like, I just feel that loading time at the time of opening the project in pycharm can be decreased further