我必须为每个项目安装模块吗?

时间:2019-11-18 03:04:26

标签: module pycharm project

在pycharm上启动新项目时,我不得不再次安装模块。

我认为这是某种路径问题,但这正常吗?

我的意思是你们为每个项目安装模块吗?

2 个答案:

答案 0 :(得分:1)

您可以使用venv。只需确保您的新项目使用带有预安装模块的虚拟环境即可。

以下是venv的文档,它将解释基本概念及其使用方法:https://docs.python.org/3/library/venv.html

答案 1 :(得分:0)

在每个项目中使用virtual environment(venv)进行创建是一个好习惯,然后分离依赖关系,最重要的是,它允许您创建和维护需要不同版本的程序包(模块)的项目。您想要使用的。

请仔细阅读requirements.txt的用法,因为这将帮助您构建和维护不同的venv。除非确实需要,否则您要避免在全球范围内安装软件包。