我已经使用
安装了pyforest:pip install --upgrade pyforest
效果很好,但是当我在终端上运行时:
python -m pyforest install_extensions
我有这个输出:
Starting to install pyforest extensions for Jupyter Notebook and Jupyter Lab
Trying to install pyforest nbextension...
Traceback (most recent call last):
File "/home/bled/anaconda3/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/home/bled/anaconda3/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/bled/anaconda3/lib/python3.7/site-packages/pyforest/main.py", line 15, in
install_extensions()
File "/home/bled/anaconda3/lib/python3.7/site-packages/pyforest/utils.py", line 19, in install_extensions
install_nbextension()
File "/home/bled/anaconda3/lib/python3.7/site-packages/pyforest/utils.py", line 38, in install_nbextension
nbextensions.install_nbextension_python("pyforest")
File "/home/bled/anaconda3/lib/python3.7/site-packages/notebook/nbextensions.py", line 225, in install_nbextension_python
destination=dest, logger=logger
File "/home/bled/anaconda3/lib/python3.7/site-packages/notebook/nbextensions.py", line 126, in install_nbextension
ensure_dir_exists(nbext)
File "/home/bled/anaconda3/lib/python3.7/site-packages/jupyter_core/utils/init.py", line 13, in ensure_dir_exists
os.makedirs(path, mode=mode)
File "/home/bled/anaconda3/lib/python3.7/os.py", line 211, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/home/bled/anaconda3/lib/python3.7/os.py", line 221, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/share/jupyter'
我已经尝试过:
python -m pyforest install_extensions --user
但是它也不起作用,而是提供以下输出:
用法:python -m pyforest install_extensions安装笔记本/实验室 扩展
请问可以帮助吗?
答案 0 :(得分:0)
'python -m pyforest install_extensions'在anaconda提示符下而不在终端上运行此命令。我们还有另一种方法可以直接从jupyter notebook安装扩展。这些是要遵循的命令
import pyforest
pyforest.install_nbextension()
pyforest.install_labextension()