gpt4 book ai didi

bash - 激活 venv 时无法使用 pip

转载 作者:行者123 更新时间:2023-12-02 05:47:54 26 4
gpt4 key购买 nike

你们中的大多数人可能都知道 OpenAI Playground ,所以我构建了一个函数生成器应用程序并遵循了所有说明,但我无法通过 venv-python 启动它。我实际上可以在 venv 未处于事件状态时使用 pip 安装要求,并且可以使用 flask 启动站点,但是当我在激活 venv 后尝试安装要求时,出现此错误;

User@lalec  ~
$ cd openai-quickstart-python

User@lalec ~/openai-quickstart-python (master)
$ . venv/Scripts/activate

(venv)
User@lalec ~/openai-quickstart-python (master)
$ pip install -r requirements.txt
Fatal error in launcher: Unable to create process using '"C:\Users\celal\openai-quickstart-python\venv\Scripts\python.exe" "C:\Users\User\openai-quickstart-python\venv\Scripts\pip.exe" install -r requirements.txt': The system cannot find the file specified.

我该如何解决这个问题?我将所有可能的脚本位置添加到 PATH 中,我认为这会有所帮助,但没有结果。

我刚刚意识到错误中的两个目录不匹配,“C:\Users\celal\openai-quickstart-python\venv\Scripts\python.exe”实际上根本不存在。也许这就是问题所在...我该如何更改??

抱歉,如果我问的是愚蠢的问题,我对这一切都是陌生的...另外,我不明白为什么我需要激活 venv,而我可以通过访问目录并在 cmd 中键入 flask run 来启动它,将不胜感激。

ss of the project's directory

ss of venv/Scripts/

ss of bash screen with errors

最佳答案

错误消息表明无法读取requirements.txt 文件。检查您是否确实可以阅读它并且它位于预期的位置。

运行pip的首选命令是:

python3 -m pip install -r requirements.txt

这确保您知道您正在使用哪个 python3 二进制文件运行 pip - 某些系统在不同位置有多个 python3 二进制文件。

您可以在不激活虚拟环境的情况下实现类似的效果:

./venv/bin/python3 -m pip install -r requirements.txt

关于bash - 激活 venv 时无法使用 pip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71256306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com