gpt4 book ai didi

python - PyCharm requirements.txt 安装失败,使用私有(private) GitHub 存储库和 SSH key

转载 作者:太空狗 更新时间:2023-10-30 01:34:00 26 4
gpt4 key购买 nike

我有一个 Python 项目,其中有一个 requirements.txt 项目供 pip install 使用。我已经在 PyCharm 中打开了那个项目。 (旁注:在 Git 集成方面,PyCharm 使用许多与 IntelliJ 相同的引擎,因此我也对其进行了标记)。

打开 Python 文件后,正如预期的那样,PyCharm 告诉我,“不满足包要求。”我单击“安装要求”,不久后出现一些错误。所有错误都与 private GitHub 存储库相关(在 requirements.txt 中为“git+ssh://git@github.com. ..”)。所有的错误都是一样的:

Please make sure you have the correct access rights
and the repository exists.

我可以从命令行毫无问题地运行 pip install,所以问题不在于 requirements.txt。问题似乎是 PyCharm 没有使用我的 GitHub SSH key (它从未询问过我的 SSH key 密码)。 PyCharm 文档说要确保您的公钥和私钥分别存在于 $HOME/.ssh/id_rsa.pub$HOME/.ssh/id_rsa 中,并且他们是这样。我还设置了 GitHub 设置,以便 PyCharm 知道我的用户名和密码,但这也不起作用。

requirements.txt 中的公共(public) Git/GitHub 存储库都没有导致任何问题(它们都安装良好)。 PyCharm 似乎无法从中安装需求,只有这两个私有(private) GitHub 存储库。

requirements.txt 安装需求时,如何让 PyC​​harm 使用我的 GitHub SSH key ?

最佳答案

一种解决方法是从控制台打开 PyCharm(或 Intelli-J),而不是通过应用程序图标或项目。

确保您已经从工具菜单创建了一个命令行启动器,然后使用新可用的 charm 命令打开您的项目。也可以只运行 open/Applications/PyCharm.app,但我相信 charm 还允许您指定要打开的项目。

以这种方式启动的 PyCharm 实例将继承您的终端环境。我承认我还没有用它测试 requirements.txt 中的私有(private) Git 存储库,但它已经解决了与环境相关的其他问题,所以我会试一试。

关于python - PyCharm requirements.txt 安装失败,使用私有(private) GitHub 存储库和 SSH key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25918393/

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