我想为该项目做出贡献,制作一些补丁。然而,我对如何在 github 存储库上工作有点困惑。我在问题跟踪器上选择了一个错误,做了一些研究,并提出了可能的修复方案。我对我的源码分支做了一些修改。然而,当我尝试从源代码运行 scrapy 时,我陷入了困境。我已阅读有关安装过程、贡献者指南和常见问题解答的文档。我找不到有关如何从源代码运行该项目的任何信息。(只有如何从官方发行包安装,这不是我想要的。)您是否必须创建一个虚拟环境来运行它?您能否提供有关您通常如何从 github 存储库运行该项目的简单步骤?感谢您抽出时间,D.[编辑]感谢 IRC 服务器上的人们,我能够使用以下命令安装存储库版本:pip install -e <path/to/scrapy/root/dir>这回答了我的问题。强烈建议设置并激活一个虚拟环境来工作,这在下面接受的答案中得到了很好的描述。感谢大家!
1 回答
拉丁的传说
TA贡献1789条经验 获得超8个赞
要运行 github 存储库,您需要使用 git clone 将存储库从远程克隆到本地,要启动它,步骤将在终端或 git bash 中类似于这样
cd <base_folder> #folder where repo will be downloaded
git clone <repo_url> #this will clone remote repo to local
cd <repo_folder> #make repo folder current directory
之后,您可以处理该项目,但要将本地存储库推送/合并到远程,您将需要所有者的许可
另外建议为每个项目创建单独的虚拟环境,它会是这样的
python3 -m venv <name_of_venv> #Creating venv
<name_of_venv>/bin/activate #activating venv in linux
<name_of_venv>/Scripts/activate #activating venv in windows
添加回答
举报
0/150
提交
取消