我正在尝试学习PyCaret,但在Jupyter Lab中尝试导入时遇到了问题。
我在一个virtualenv中工作,并通过pip安装了pycaret:
pip install pycaret我可以通过pip list确认它是否已安装
prompt-toolkit 3.0.7
protobuf 3.13.0
py 1.9.0
pycaret 2.1.2
pycparser 2.20notebook中的第一行是:
from pycaret.nlp import *但是,这会导致:
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-7c206b4a9ead> in <module>
----> 1 from pycaret.nlp import *
2 import psycopg2
3 import sys, os
4 import numpy as np
5 import pandas as pd
ModuleNotFoundError: No module named 'pycaret'我绞尽脑汁想弄清楚这件事,但找不到其他人也有类似的东西。我也尝试过通过python shell导入,它工作得很好。
发布于 2020-10-10 23:26:14
我忘了你必须通过Jupyter安装模块。
遵循本指南:http://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/index.html
像这样安装:
# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install numpy让它工作起来
发布于 2021-12-09 08:36:59
您应该为安装时间序列alpha模块创建一个单独的环境
在创建新环境并切换到
pip install pycaret ts-alpha
然后你就可以访问
https://towardsdatascience.com/announcing-pycarets-new-time-series-module-b6e724d4636c
发布于 2021-04-16 21:20:27
我在pycaret的教程页面上看到,要通过Jupyter-notebook安装它,应该在Jupyter-cell中的python命令前面添加一个感叹号:
!pip安装pycaret
https://stackoverflow.com/questions/64294658
复制相似问题