Git Product home page Git Product logo

Comments (4)

nojvek avatar nojvek commented on August 17, 2024

Okay, I googled around and figured out you need to install with brew.

blocka-io (nojvek-store-explorer) 1m29s ✔ pulumi new javascript
warning: A new version of Pulumi is available. To upgrade from version '2.17.2' to '2.19.0', run 
   $ brew upgrade pulumi
or visit https://pulumi.com/docs/reference/install/ for manual instructions and release notes.
error: /Users/nojvek/git/blocka-io is not empty; rerun in an empty directory, pass the path to an empty directory to --dir, or use --force
blocka-io (nojvek-store-explorer) 2s ✘ brew upgrade pulumi
Warning: pulumi 2.17.2 already installed

Although the version from brew on a fresh install is old. brew upgrade pulumi doesn't work either.

Wow! this is so horribly broken. Such a frustrating first experience.

from pulumi-hugo.

lukehoban avatar lukehoban commented on August 17, 2024

Sorry for the trouble @nojvek.

brew install pulumi should be all that is required on macOS, and as noted at https://formulae.brew.sh/formula/pulumi, 2.19.0 is indeed the latest version. I can't tell from what you pasted above how you installed pulumi initially.

Note that you can always just install manually without relying on Homebrew, as noted at https://www.pulumi.com/docs/get-started/install/#installation-script via:

curl -fsSL https://get.pulumi.com | sh

Docs say run pulumi new javascript but no mention of how to install it in first place.

This is a good callout. We try to avoid added the installation instructions for Pulumi itself to every page in the documentation to avoid too much repetition, but pages like this could benefit from cross-linking to https://www.pulumi.com/docs/get-started/install/ in case users end up there before having installed the CLI. Will leave this open to track adding some cross-links to the install instructions on key pages like this one.

from pulumi-hugo.

susanev avatar susanev commented on August 17, 2024

this related to a previous convo I had with Luke and Meagan, and followed up with Christian. We should always assume for all of our tutorials that a user with zero previous experience may start on that tutorial. We could solve this by having the first step of every tutorial be a link to a page with pre-reqs or install/downlowd or similar.

from pulumi-hugo.

susanev avatar susanev commented on August 17, 2024

this page now has get started information; and we also now have download and install in the left nav so closing as fixed; but def pls let me know if you have any more feedback

from pulumi-hugo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.