This is depending on your project settings, the project interpreter to be specific.

The project interpreter can be set to one of the following:

  • an interpreter installed globally on your system
  • an interpreter in a shared virtual environment
  • an interpreter in a virtual environment associated with a project

Now the approach I'd recommend would be to create a shared virtual environment where you install your packages to, and use this environment for all your project.

That way, you have the desired result of needing to install your packages only once, but still have an environment isolated from your system environment.

To create such an environment, follow these steps:

  1. Settings -> Project -> Project Interpreter
  2. Click the cogwheel / gear icon right-side the interpreter dropdown
  3. Select "Add Local..." -> Virtualenv Environment
  4. Select a path as a root directory for the new environment
  5. Select base interpreter you want to use
  6. Tick the checkbox "Make available to all projects"
  7. Click the "OK" button to save the new environment
Answer from bgse on Stack Overflow
🌐
JetBrains
jetbrains.com › help › pycharm › installing-uninstalling-and-upgrading-packages.html
Install, uninstall, and upgrade packages | PyCharm Documentation
August 17, 2026 - Create a new virtual environment and install packages that you want to be used in other projects. Then you can specify this virtual environment as a Python interpreter for the target project and all the needed packages will be available.
Top answer
1 of 2
52

This is depending on your project settings, the project interpreter to be specific.

The project interpreter can be set to one of the following:

  • an interpreter installed globally on your system
  • an interpreter in a shared virtual environment
  • an interpreter in a virtual environment associated with a project

Now the approach I'd recommend would be to create a shared virtual environment where you install your packages to, and use this environment for all your project.

That way, you have the desired result of needing to install your packages only once, but still have an environment isolated from your system environment.

To create such an environment, follow these steps:

  1. Settings -> Project -> Project Interpreter
  2. Click the cogwheel / gear icon right-side the interpreter dropdown
  3. Select "Add Local..." -> Virtualenv Environment
  4. Select a path as a root directory for the new environment
  5. Select base interpreter you want to use
  6. Tick the checkbox "Make available to all projects"
  7. Click the "OK" button to save the new environment
2 of 2
4

You can download Package from the Pycharm IDE

1. Open Pycharm and Go to File
2. Click on Settings
3. On left Side, You will find Projects Option. Click & Expend it
4. Click on Interpreter 
5. A list of installed package will be shown
6. On Right Side, You will see a + button. Click This to install new package
7. A window will appear with Search bar, then search your package name and hit install button.

All steps are taken from this One minute Video.

People also ask

How do I install multiple packages at once in PyCharm?
Use the terminal with pip: 'pip install numpy pandas matplotlib requests'. Alternatively, create a requirements.txt file and run 'pip install -r requirements.txt' to batch install all dependencies.
🌐
tms-outsource.com
tms-outsource.com › home › how to install packages in pycharm quickly
How to Install Packages in PyCharm Quickly
Why can't PyCharm find my installed package?
Your package likely installed to a different Python interpreter than your project uses. Check File > Settings > Python Interpreter to verify the correct environment is selected. Virtual environments often cause this confusion.
🌐
tms-outsource.com
tms-outsource.com › home › how to install packages in pycharm quickly
How to Install Packages in PyCharm Quickly
How do I uninstall a package in PyCharm?
Right-click the package in Settings > Python Interpreter and select Uninstall. Alternatively, use 'pip uninstall package-name' in the terminal. PyCharm removes the package and updates your environment.
🌐
tms-outsource.com
tms-outsource.com › home › how to install packages in pycharm quickly
How to Install Packages in PyCharm Quickly
🌐
JetBrains
jetbrains.com › guide › python › tutorials › getting-started-pycharm › installing-and-managing-python-packages
Installing and Managing Python Packages - JetBrains Guide
March 30, 2023 - Not all minor packages have PyPi documentation so in some cases it will not be available. To install the package, you can click Install which will use the latest stable version of the package.
🌐
Reddit
reddit.com › r/learnpython › can't install packages in pycharm.
r/learnpython on Reddit: Can't install packages in Pycharm.
June 20, 2018 -

I am new to programming and I am learning python through online course. For the next topic I should complete, I need to install Requests and Beautifulsoup4 packages. I tried to install them on terminal with pip and it says requirement already satisfied, however Pycharm doesn't recognize those. And when I try to install them on Project Interpreter it gives me an error saying:

Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:645) - skipping

Could not find a version that satisfies the requirement requests (from versions: )No matching distribution found for requests

I looked for the error on Github, StackOverflow and on jetbrains community page and tried several things but nothing worked.

Can you please help me installing those so I can continue my learning :) (I am using mac)

Thank you for your help and your time.

🌐
TMS Outsource
tms-outsource.com › home › how to install packages in pycharm quickly
How to Install Packages in PyCharm Quickly
June 22, 2026 - This method takes 4 steps versus 3 in the Package Tool Window. Choose this when you need to install from a requirements.txt file or custom repository. The integrated terminal runs pip commands directly within PyCharm, giving you the same control as a standalone command line while staying inside the IDE.
🌐
JetBrains
jetbrains.com › help › pycharm › installation-guide.html
Install PyCharm | PyCharm Documentation
September 8, 2026 - You can install PyCharm as a self-contained snap package.
Find elsewhere
🌐
YouTube
youtube.com › something simple
How to INSTALL ANY PACKAGE on PyCharm in 2023! (Python Tutorial) - YouTube
This video shows how to install any python package using PyCharm IDE. I hope this helps you! Subscribing and liking would mean the world to me if it's possib...
Published: November 26, 2023
🌐
JetBrains
jetbrains.com › help › pycharm › package-installation-issues.html
Package installation issues | PyCharm Documentation
November 28, 2025 - Open the system terminal (not the PyCharm's built-in one) and run the following commands: . <venv path>/bin/activate pip install <package name>
🌐
JetBrains
jetbrains.com › guide › python › tips › install-and-import
Auto Install and Import Packages on the Fly - JetBrains Guide
June 11, 2024 - Easy, invoke Context Actions ⌥⏎ (macOS) / Alt+Enter (Windows/Linux), then choose Install and Import package. PyCharm will install the package and create the import according to your project styles.
🌐
Quora
quora.com › What-is-the-command-to-install-a-package-in-PyCharm-like-Jupyter-Notebooks-has-Pip-install-numpy
What is the command to install a package in PyCharm like Jupyter Notebooks has “! Pip install numpy”? - Quora
Answer: you can do it 3 ways. 1. 1 type ‘pip install numpy’ into the terminal within Pycharm - not the python console 2. 2 you can do an ‘import numpy’ in your python code, and when python does the red squggle under that line it will prompt you to install and import 3. 3 if you are ...
🌐
Bozmwt
bozmwt.delivery › .l2xz1pb8 › elehn › th0f4019.jsp
How to install python packages in pycharm - bozmwt.delivery
Press "Allow" to confirm · I am not a Robot · Click on "Allow" to confirm that you are not a robot
🌐
Fnkykd
fnkykd.vu › .qe7l7sbpqe0pvnzdqvsu61845.rb
How to install python packages in pycharm using - fnkykd.vu
Press "Allow" to confirm · I am not a Robot · Click on "Allow" to confirm that you are not a robot
🌐
JetBrains
jetbrains.com › help › pycharm › managing-dependencies.html
Use requirements.txt | PyCharm Documentation
August 17, 2026 - When you open requirements.txt or a Python file on a project that contains requirements.txt, PyCharm checks whether all the packages specified in requirements.txt are installed for the current Python interpreter.
🌐
Medium
medium.com › @ds.m › how-to-install-uninstall-packages-in-pycharm-ec64825aa50
How to Install & uninstall Packages in PyCharm - Math & Data - Medium
August 10, 2022 - 5. Search for the package you want to install for example “Numpy” package then click “install package”
🌐
GeeksforGeeks
geeksforgeeks.org › python › managing-packages-in-pycharm
Managing Packages in Pycharm - GeeksforGeeks
January 17, 2021 - Pycharm supports installation, uninstallation, and up-gradation of Python packages. By default, Pycharm makes use of the pip package manager for the same. Similarly, conda package managers are used to handle Conda environments.
🌐
Facebook
facebook.com › groups › python › posts › 1532302320943660
What's the problem with installing packages in PyCharm?
Logged in on your phone · Scan the QR code with your phone's camera and enter this code · UYC-YCI-UJOM · Log in to Facebook · English (UK) · Русский · Українська · Suomi · 中文(简体) · Deutsch
🌐
Quora
quora.com › How-do-I-install-Python-packages-in-Pycharm
How to install Python packages in Pycharm - Quora
Answer (1 of 4): You don’t install them into Pycharm. What you do is in your project you associate PyCharm with your projects environment - this should be a virtual environment (I think PyCharm calls them local environments). Virtual environments are not part of Pycharm at all - they are part o...