我是python和pycharm工具的新手。我创建了一个项目,并在Git Hub中签入。现在,我的一位朋友撤消了更改并尝试运行,他遇到了一条错误消息,指出“未找到解释器”。当我重新验证项目结构时,我发现我的项目中有'venv'文件夹,但是进行更改的人拥有它。
您能帮我吗?
预先感谢!
PS:我正在使用Windows操作系统
答案 0 :(得分:0)
通常,您不检入venv文件夹。
将pip freeze
的输出保存在名为requirements.txt
的文件中,然后将其检入存储库。
朋友获得完整代码后,他们可以使用pip install -r requirements.txt
答案 1 :(得分:0)
正如您所说的,您是Python的新手,我将尽力解释它们在Python项目中的工作原理。
在另一台计算机上进行设置的步骤。
pip freeze
导出项目中所有已安装和已使用的软件包,并将它们写入包含库名称和版本的文本文件中。将此文件添加到您的项目。习惯上将其命名为requirements.txt
。请参阅此https://pip.pypa.io/en/stable/reference/pip_freeze/ 注意:建议不建议使用venv文件夹,该文件夹在您的项目目录中包含所有软件包。为此,您可能必须将文件夹添加到.gitignore
。
您可能要查看项目目录中的.idea
文件夹。但是我认为那没什么用。