如何在特定文件夹中安装 Python 模块并在具有 Pycharm 或 Visual Studio 的任何项目中使用它们?

How to install Python modules in a specific folder and use them in any project with Pycharm or Visual Studio?

我想知道是否有任何方法可以在特定文件夹中安装 python 模块并在任何项目中使用这些模块(在该特定文件夹中),以避免每次都必须安装它们。我该怎么做?

如果您使用 pip,python 包管理器,您将不必每次都 re-install 模块。在此处阅读有关 pip 的更多信息:https://pypi.org/project/pip/。要安装 pip,请使用

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

然后

python get-pip.py.

您可以将 python 替换为 python3 或您正在使用的任何版本。

要安装模块,请使用 pip install <module>。然后,您可以在任何 python 程序中导入模块,该程序使用相同版本的 python pip 安装在 python.

中使用 import 语句

根据项目要求为每个项目使用单独环境的良好做法,您可以使用 python 的虚拟环境包管理项目特定环境。

$ sudo apt update
$ sudo apt install python3-pip  #installs python package manager
$ sudo apt install build-essential libssl-dev libffi-dev python3-dev  #additional 
$ sudo apt install -y python3-venv #installs pythons Virtual Environments and Packages
$ python3 -m venv my_env  # creates virtual env with name my_env for perticuar project
$ source my_env/bin/activate   # to activate the env
$ deactivate  # to deactivate

您可以在此处阅读更多内容https://docs.python.org/3/tutorial/venv.html