# Getting started - don't have npx

**URL:** <https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000>\
**Category:** Support\
**Created:** [July 7, 2019, 10:05pm UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000 "2019-07-07T22:05:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joe](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/joe/32/482_2.png) [@Joe](https://forum.openzeppelin.com/u/Joe)\
**Post date:** [July 7, 2019, 10:05pm UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/1 "2019-07-07T22:05:43Z")

</div>

Itrying to follow getting started on [https://docs.openzeppelin.org/v2.3.0/get-started](https://docs.openzeppelin.org/v2.3.0/get-started)  
Instructions worked through npm init -y  
Then i got suspicious warning on:

```
jm@JoesLinuxLaptop:~/zeppelin-test$ npm install truffle
npm WARN zeppelin-test@1.0.0 No description
npm WARN zeppelin-test@1.0.0 No repository field.

```

Then could not find command npx:  
`jm@JoesLinuxLaptop:~/zeppelin-test$ npx truffle init`

```
Command 'npx' not found, did you mean:

  command 'upx' from snap upx (v0.2.3)
  command 'gpx' from deb gpx
  command 'np' from deb mosquitto-auth-plugin
  command 'nex' from deb nvi
  command 'npm' from deb npm
  command 'nyx' from deb nyx

See 'snap info <snapname>' for additional versions.

```

Please advise.

Linux Ubuntu 18.4 LTS.  
These instructions worked flawlessly on my other computer, Ubuntu 16.4 LTS.

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [July 8, 2019, 12:08am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/2 "2019-07-08T00:08:45Z")

</div>

Hi @Joe,

`npx` was added to `npm` from v5.2.0, I assume that you could be using an older version of npm and if you want to use npx you can upgrade npm.

> **[Release v5.2.0 (2017-07-05) · npm/npm](https://github.com/npm/npm/releases/tag/v5.2.0)**
>
> It's only been a couple of days but we've got some bug fixes we wanted to get out to you all. We also believe that npx is ready to be bundled with npm, which we're really excited about!
> npx!!!
> npx ...

I use the following versions:

- `node --version` v10.16.0
- `npm --version` 6.10.0

Please note, we can't currently use node 12 with Truffle. We need to use node 10 or node 11.

> [@Node 12 issue with Truffle](https://forum.openzeppelin.com/t/node-12-issue-with-truffle/808):
>
> Update: [OpenZeppelin 2.5.2](https://forum.openzeppelin.com/t/openzeppelin-sdk-2-5-2-with-node-12-support/1110)+ supports node 12 [Truffle 5.0.34](https://github.com/trufflesuite/truffle/releases/tag/v5.0.34)+ supports node 12 We can’t currently use node 12 with Truffle and hence ZeppelinOS. In the meantime you can use node 10 (Long Term Support) or node 11.

If you are not already, you may want to consider using a node version manager to install and switch between versions of node.  
[https://npm.github.io/installation-setup-docs/installing/using-a-node-version-manager.html](https://npm.github.io/installation-setup-docs/installing/using-a-node-version-manager.html)

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [July 15, 2019, 12:15am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/3 "2019-07-15T00:15:12Z")

</div>

Hi @Joe

Are you now up and running? Please ask as many questions as you need to.  
Marking my reply as the solution.

---

<div class="post-metadata">

**Author:** ![Joe](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/joe/32/482_2.png) [@Joe](https://forum.openzeppelin.com/u/Joe)\
**Post date:** [July 15, 2019, 2:39am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/4 "2019-07-15T02:39:54Z")

</div>

Wow. Personal followup. Thanks. Yes, your solution was spot on.  
I’ll have plenty of questions. Still learning from tutorials for now.

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [July 15, 2019, 3:05am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/5 "2019-07-15T03:05:45Z")

</div>

Hi @Joe Great to hear that you are up and running. 😄

What tutorials are you using? Is there any topic that you wish there was a tutorial for?

If you have any questions, please ask away.

---

<div class="post-metadata">

**Author:** ![Joe](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/joe/32/482_2.png) [@Joe](https://forum.openzeppelin.com/u/Joe)\
**Post date:** [July 26, 2019, 12:54am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/6 "2019-07-26T00:54:12Z")

</div>

For starters, here’s this page for a very simple ERC721  
[https://www.codementor.io/susmit/let-s-put-taj-mahal-on-sale-na2dbv34j](https://www.codementor.io/susmit/let-s-put-taj-mahal-on-sale-na2dbv34j)  
Put Taj Mahal on ERC721. Has same problem, uses 5.x.x syntax when we live in a 5.x.x world.  
Then I did a couple of Udemy courses on Solidity programming.  
I’d love to take a Zero to Hero course on ERC721/Open Zeppelin on Udemy. Their going price of $11.99 would be worth it. Any experts out there with good speaking skills?

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [July 26, 2019, 2:30am UTC](https://forum.openzeppelin.com/t/getting-started-dont-have-npx/1000/7 "2019-07-26T02:30:18Z")

</div>

Hi @joe  
I like the idea of a guide on how to create an OpenZeppelin ERC721 collectible. It’s on my list.
