Comments (5)
Hi,
You need to install Python, or use an image that contains Python. This repository is for the Node.js image that contains Node.js, not Python.
I'd suggest using the Python image (cimg/python
). If you also need Node.js, there's a Node variant for the Python image. https://github.com/CircleCI-Public/cimg-python
from cimg-node.
Ok,
so I understand that I cannot build node app and publish it to s3 or lambda using only one image?
In old image (circleci/node) it was possible.
from cimg-node.
You can. Please see the link I provided in my previous comment.
from cimg-node.
We have a similar issue but in our case we need to build both go application, nodejs application and nodejs native addon (during yarn install, and the build process requires python). There is no image that contains all of these tools. Can we add python to all the node variant so that yarn install
always work?
from cimg-node.
We won't be adding Python to the -node
variant.
A fast option is to build your own custom image, but I know not everyone wants to do that. So my suggestion would be to use the Python image, but the -node
variant. This gives you two of the three languages pre-installed. Then use the Go orb to install Go on the fly, which is fairly fast. Then you'll have all three languages installed.
In the future, questions like this should be asked on CircleCI Discuss. This is the best place to have discussion about Convenience Images.
from cimg-node.
Related Issues (20)
- Latest version of image run out of memory HOT 2
- Recent versions of image cause jest to fail HOT 1
- permissions on node 16:17 HOT 1
- Using the image in other CI tools HOT 3
- shallow checkout HOT 5
- /home/circleci/.local/bin is in path but doesn’t exist by default HOT 2
- Can you create this image please? HOT 1
- Publish major version (only) tag pointing at the latest build for a major node version HOT 1
- Base Ubuntu version changing HOT 2
- cimg/node:16.18 & cimg/node:16.19: "Mongod instance closed with code \"127\"" was thrown, throw an Error :) HOT 2
- Migrating from circleci/node:16.13-browsers to cimg/node:16-13 HOT 2
- Feature Request: Update open JDK to the next LTS HOT 4
- Feature Request: Include Bun (bun install) HOT 1
- Bug Report: Missing Node.js 20.6.1 release
- Feature Request: cimg/node browsers arm64 support HOT 2
- Bug Report: wrong LTS version HOT 3
- Feature Request: Update open JDK in -browsers image to the next LTS (17)
- Bug Report: automated-wf is broken
- Feature Request: variant with browsers and test drivers preinstalled
- Feature Request: February Node security releases HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cimg-node.