Comments (5)
You'll need to install xlrd using micropip:
import micropip
await micropip.install('xlrd')
In a previous version of this extension I auto-installed missing libraries since micropip isn't a portable concept e.g. if you're continuing from vscode.dev/github.dev onto a Codespace, all that micropip import code will not be valid. I'm still somewhat on the fence as to whether that is the right approach, but it certainly seems like having to teach users about micropip would add too much friction.
from vscode-pyolite.
Hi!
Trying this solution, I always get file not found (using local folder). Is it normal?
Thanks
from vscode-pyolite.
@pablocastilla You might find this helpful (I also ran into this): #12
from vscode-pyolite.
The thing for me is that I need to use local files :(
from vscode-pyolite.
@joyceerhl We should chat about your comment regarding micropip and its portability (to a Codespace or to the desktop client)/the friction of that UX. I have some ideas about how this could work and potentially alleviate both these concerns.
from vscode-pyolite.
Related Issues (20)
- No Variable Explorer when using Pyodide extension in github.dev. HOT 3
- Issues using `pandas` to read files. HOT 4
- 🏆 FR: Add logo to `vscode-pyolite`.
- read and write CSVs in the local folder HOT 2
- Kernel won't start in local notebooks HOT 2
- Activating pyolite from a new file HOT 3
- Move the repo to the `jupyterlite` organization? HOT 1
- Large output in cells is converted to JSON blob. HOT 1
- Doesn't run in Safari
- Update pyodide
- License?
- Python
- pyodide opencv-python package not available
- Failed to import scikit-learn. HOT 1
- Paths are relative to the root of the repository - any way to change this?
- Strange behavior when testing string interpolation on github.dev. HOT 1
- Pyodide on `github.dev` does not write files back to Github repo. HOT 1
- Reusing upstream packages? HOT 2
- `time.sleep(...)` fails to suspend execution for indicated number of seconds. HOT 3
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 vscode-pyolite.