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

时间:2019-05-17 03:56:20

标签: python module pycharm virtualenv

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

2 个答案:

答案 0 :(得分:0)

如果使用python软件包管理器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中的import语句将模块导入与安装了相同版本python pip的任何python程序中。

答案 1 :(得分:0)

根据项目要求,最好的做法是为每个项目使用单独的环境,您可以使用python的Virtual Environments Package管理项目特定的环境。

$ 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

了解更多信息