在pycharm上启动新项目时,我不得不再次安装模块。
我认为这是某种路径问题,但这正常吗?
我的意思是你们为每个项目安装模块吗?
答案 0 :(得分:1)
您可以使用venv。只需确保您的新项目使用带有预安装模块的虚拟环境即可。
以下是venv的文档,它将解释基本概念及其使用方法:https://docs.python.org/3/library/venv.html
答案 1 :(得分:0)
在每个项目中使用virtual environment(venv)进行创建是一个好习惯,然后分离依赖关系,最重要的是,它允许您创建和维护需要不同版本的程序包(模块)的项目。您想要使用的。
请仔细阅读requirements.txt的用法,因为这将帮助您构建和维护不同的venv。除非确实需要,否则您要避免在全球范围内安装软件包。