VScode fails to export Jupyter notebook to HTML – 'jupyter-nbconvert` not found
Question:
I keep on getting error message:
Available subcommands: 1.0.0
Jupyter command `jupyter-nbconvert` not found.
I’ve tried to reinstall nbconvert
using pip to no use. I’ve also tried the tip from this thread with installing pip install jupyter in vscode terminal but it shows that "Requirement already satisfied"
VSCode fails to export jupyter notebook to html
I’ve also tried to manually edit jupyter settings.json file to the following:
"python.pythonPath": "C:\Users\XYZ\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts"
I’ve python 3.9 installed via windows store.
Any tip on what might be the issue for vscode doesn’t want to export the notebook?
Answers:
Here’s my step to convert .ipynb to html:
- Install required module:
pip install nbconvert
- Turn to the folder that contains .ipynb then run
jupyter nbconvert --to html Text.ipynb
You may create a new virtual environment to avoid messing up global one then try again.
For your reference: nbconvert-PyPI and create virtual environment.
-
pip uninstall nbconvert
-
run CMD as admin
-
pip install nbconvert
Following above steps resolved my issue. Got this solution from this thread
Quick answer:
import pip
package= ['nbconvert'] # install any package you need without any error forever
for i in package:
pip.main(['install', i])
Unsure exactly what fixed the issue but heres a summary.
- Updated to python 3.10
- Installed pandoc and miktex
- Powershell reinstall nbconvert
- Received warning that nbconvert script file is installed in a location not in Path.
- Copied said location to System Properties – Envionment Variables – Path
- Restart and install all miktex package on the go
PDF export and HTML export seems to work as intended now.
After facing a similar problem, I tried to resolve it. None of these solutions didn’t resolve my problem.
But found an alternative approach, tried opening the notebook by the following command and succeeded.
python -m notebook
If a notebook was not installed in your system, then install it with pip
pip install notebook
After opening your notebook into Jupiter, export it into your desired file.
I use Pyhton3 and have very limited packages in python, this caused a problem for me.
pip install nbconvert
also try using
pip3 install nbconvert
I keep on getting error message:
Available subcommands: 1.0.0
Jupyter command `jupyter-nbconvert` not found.
I’ve tried to reinstall nbconvert
using pip to no use. I’ve also tried the tip from this thread with installing pip install jupyter in vscode terminal but it shows that "Requirement already satisfied"
VSCode fails to export jupyter notebook to html
I’ve also tried to manually edit jupyter settings.json file to the following:
"python.pythonPath": "C:\Users\XYZ\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts"
I’ve python 3.9 installed via windows store.
Any tip on what might be the issue for vscode doesn’t want to export the notebook?
Here’s my step to convert .ipynb to html:
- Install required module:
pip install nbconvert
- Turn to the folder that contains .ipynb then run
jupyter nbconvert --to html Text.ipynb
You may create a new virtual environment to avoid messing up global one then try again.
For your reference: nbconvert-PyPI and create virtual environment.
-
pip uninstall nbconvert
-
run CMD as admin
-
pip install nbconvert
Following above steps resolved my issue. Got this solution from this thread
Quick answer:
import pip
package= ['nbconvert'] # install any package you need without any error forever
for i in package:
pip.main(['install', i])
Unsure exactly what fixed the issue but heres a summary.
- Updated to python 3.10
- Installed pandoc and miktex
- Powershell reinstall nbconvert
- Received warning that nbconvert script file is installed in a location not in Path.
- Copied said location to System Properties – Envionment Variables – Path
- Restart and install all miktex package on the go
PDF export and HTML export seems to work as intended now.
After facing a similar problem, I tried to resolve it. None of these solutions didn’t resolve my problem.
But found an alternative approach, tried opening the notebook by the following command and succeeded.
python -m notebook
If a notebook was not installed in your system, then install it with pip
pip install notebook
After opening your notebook into Jupiter, export it into your desired file.
I use Pyhton3 and have very limited packages in python, this caused a problem for me.
pip install nbconvert
also try using
pip3 install nbconvert