# Stuck on "make requirements" when trying install devstack

**URL:** <https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751>\
**Category:** Site Operations Help\
**Tags:** devstack\
**Created:** [April 13, 2021, 10:12pm UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751 "2021-04-13T22:12:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![sashiomarda](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sashiomarda/32/2404_2.png) [@sashiomarda](https://discuss.openedx.org/u/sashiomarda)\
**Post date:** [April 13, 2021, 10:12pm UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/1 "2021-04-13T22:12:04Z")

</div>

Hi there. I’m newbie. I have followed the instruction on [GitHub - edx/devstack: Get up and running quickly to develop or extend Open edX services](https://github.com/edx/devstack#where-to-find-help) and found difficulties when execute “make requirements” on Ubuntu 20.04. All prequisites have been installed (e.g. make, python3, docker). When executed the command, it said “make: \*\*\* No rule to make target ‘requirements’. Stop.”  
Any help is appreciated. Thank you.

---

<div class="post-metadata">

**Author:** ![jramnai](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jramnai/32/87_2.png) [@jramnai](https://discuss.openedx.org/u/jramnai)\
**Post date:** [April 14, 2021, 4:00pm UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/2 "2021-04-14T16:00:47Z")

</div>

Hello @sashiomarda and welcome to the community!

I guess you have some issues with the pip on your system (Ubuntu 20.04) as it does not support `pip` in the light of `pip3`.

`make requirements` hits below command under the cover:

> <https://github.com/edx/devstack/blob/master/Makefile#L160>

Can you check with the above command, whether it is working?

---

<div class="post-metadata">

**Author:** ![sashiomarda](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sashiomarda/32/2404_2.png) [@sashiomarda](https://discuss.openedx.org/u/sashiomarda)\
**Post date:** [April 16, 2021, 8:09am UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/3 "2021-04-16T08:09:58Z")

</div>

Hello @jramnai. Yeah. It worked. Thanks. However another issue came up. The error message below came up when it reached Cloning into ‘edx-platform’

```
The [edx-notes-api] repo is already checked out. Checking for updates.
From https://github.com/edx/edx-notes-api
 * branch master -> FETCH_HEAD
Already up to date.
Cloning into 'edx-platform'...
remote: Enumerating objects: 705584, done.
remote: Counting objects: 100% (1950/1950), done.
remote: Compressing objects: 100% (1180/1180), done.
error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
make: *** [Makefile:190: dev.clone.https] Error 128
(openedx_env) root@pusdik:/home/project_virtualenv/openedx_env/devstack#
```

---

<div class="post-metadata">

**Author:** ![jramnai](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/jramnai/32/87_2.png) [@jramnai](https://discuss.openedx.org/u/jramnai)\
**Post date:** [April 16, 2021, 8:33am UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/4 "2021-04-16T08:33:22Z")

</div>

> [@sashiomarda](#):
>
> Hello @jramnai. Yeah. It worked.

Glad that it worked.

> [@sashiomarda](#):
>
> ```auto
> error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
> fatal: the remote end hung up unexpectedly
> fatal: early EOF
> 
> ```

I faced the same last night. This has nothing to do with Open edX installation but it failed to clone the `edx-platform` repo 'cause it is a big repo and maybe your internet connection will be slow (which does not support a long connection). You can figure out this issue by changing the ISP or by [following tweaks for slow connection](https://stackoverflow.com/a/6849424).

And it is better to create a new topic for new issues, so that in the future people can easily take reference.

---

<div class="post-metadata">

**Author:** ![Harshgaur14](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/harshgaur14/32/3618_2.png) [@Harshgaur14](https://discuss.openedx.org/u/Harshgaur14)\
**Post date:** [May 9, 2022, 12:13pm UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/5 "2022-05-09T12:13:06Z")

</div>

first i created the virtual env in a folder then run  
pip install requests  
pip freeze \> requirements.txt  
pip install -r requirements.txt  
make requirements  
showing error

make: \*\*\* No rule to make target ‘requirements’. Stop.

i have seen the @sashiomarda your solution but not getting how to do it as I am new to Tutor  
setting up the devstack environment for tutor openedx customization

---

<div class="post-metadata">

**Author:** ![Ievgenii\_Vasiuk](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/ievgenii_vasiuk/32/7020_2.png) [@Ievgenii\_Vasiuk](https://discuss.openedx.org/u/Ievgenii_Vasiuk)\
**Post date:** [July 4, 2024, 10:53pm UTC](https://discuss.openedx.org/t/stuck-on-make-requirements-when-trying-install-devstack/4751/6 "2024-07-04T22:53:25Z")

</div>

> [@Harshgaur14](#):
>
> n but not getting how to do it as I am new to Tutor  
> setting up the devstack environment for tutor openedx customization

Was you able to solve it?
