如何在python中导出虚拟环境的设置

问题描述 投票:0回答:2

我是python和pycharm工具的新手。我已经创建了一个项目,并在Git hub中进行了检查。现在,我的一个朋友拉出了修改,并试图运行,他遇到了一个错误信息,说 "没有找到解释器"。当我重新验证项目结构时,我发现我的项目中有 "venv "文件夹,但拉取修改的人却没有。

能否请你帮我解决这个问题。

先谢谢你

PS:我使用的是Windows操作系统

python python-3.x pycharm
2个回答
0
投票

由于你说你是Python新手,我将尝试解释Python项目中的工作原理。

在你的另一台机器上做设置的步骤。

  1. 为你的项目导出所有安装和使用的包,使用 pip freeze 并将它们写到一个包含库名和版本的文本文件中。将这个文件添加到你的项目中。常规的做法是将它命名为 requirements.txt. 请参考本 https:/pip.pypa.ioenstabler参考pip_freeze。
  2. 在另一台机器上用相同的python版本创建一个虚拟环境。
  3. 激活环境,并使用你最初导出的文件再次安装库。

请注意。 这是 建议在你的项目目录下建立一个包含所有包的venv文件夹。你可能需要把这个文件夹添加到 .gitignore 就是为了这个目的。

你可能想看看 .idea 项目目录下的文件夹。但我觉得这没什么用。


0
投票

通常情况下,你不会在venv文件夹中检查。

保存输出的 pip freeze 的文件中,名为 requirements.txt 并检查到你的 repo 中。

一旦你的朋友得到了完整的代码,他们就可以使用 pip install -r requirements.txt

© www.soinside.com 2019 - 2024. All rights reserved.