超集:找不到命令
Superset: command not found
我已经使用 pip install superset
命令安装了超集。然后我尝试超集数据库升级,但它说 superset: command not found
有人可以帮我吗?
阅读 superset
文档 here。
首先,我尝试在虚拟环境中不安装 superset
包。安装成功后运行正常
在superset db upgrade
命令前添加python
。您的命令应该是 python superset db upgrade
。无论何时,您 运行 超集命令尝试在您的命令前添加 python
。
从 Superset documentation 你应该这样做:
# Install superset
pip install superset
# Create an admin user (you will be prompted to set username, first and last name before setting a password)
fabmanager create-admin --app superset
# Initialize the database
superset db upgrade
# Load some data to play with
superset load_examples
# Create default roles and permissions
superset init
# Start the web server on port 8088, use -p to bind to another port
superset runserver
注意:只有运行这个命令在虚拟环境下,fabmanager
如果不这样做将无法正常工作。
由于这个错误刚刚发生在我身上,我终于找到了基于@sammy ongaya 的解决方案。首先需要cd到你的virtenvs fold的\Scripts\,像我用的是conda,所以在C:\Anaconda3\envs\python35\Scripts下。然后把 python 放在所有命令之前,比如 python superset db upgrade.
在那之后一切都应该正常了。希望能帮助寻找 windows 超集错误的人。
对我来说 Mac OSX 启动这个命令
virtualenv venv
. ./venv/bin/activate
安装超集之前:
pip install superset
工作完美。
@moxiao 是对的,cd
到你的 virtenvs
fold's *\Scripts* 在
之后使用 cd venv\Scripts\
virtualenv venv
venv\Scripts\activate
pip install superset
仅供参考,现在 PyPI 包是 apache-superset
,所以 pip install apache-superset
我遇到了同样的问题,所以我去了超集的道路并做了这个。
像这样:~/.local/bin/superset 数据库升级
我已经使用 pip install superset
命令安装了超集。然后我尝试超集数据库升级,但它说 superset: command not found
有人可以帮我吗?
阅读 superset
文档 here。
首先,我尝试在虚拟环境中不安装 superset
包。安装成功后运行正常
在superset db upgrade
命令前添加python
。您的命令应该是 python superset db upgrade
。无论何时,您 运行 超集命令尝试在您的命令前添加 python
。
从 Superset documentation 你应该这样做:
# Install superset
pip install superset
# Create an admin user (you will be prompted to set username, first and last name before setting a password)
fabmanager create-admin --app superset
# Initialize the database
superset db upgrade
# Load some data to play with
superset load_examples
# Create default roles and permissions
superset init
# Start the web server on port 8088, use -p to bind to another port
superset runserver
注意:只有运行这个命令在虚拟环境下,fabmanager
如果不这样做将无法正常工作。
由于这个错误刚刚发生在我身上,我终于找到了基于@sammy ongaya 的解决方案。首先需要cd到你的virtenvs fold的\Scripts\,像我用的是conda,所以在C:\Anaconda3\envs\python35\Scripts下。然后把 python 放在所有命令之前,比如 python superset db upgrade.
在那之后一切都应该正常了。希望能帮助寻找 windows 超集错误的人。
对我来说 Mac OSX 启动这个命令
virtualenv venv . ./venv/bin/activate
安装超集之前:
pip install superset
工作完美。
@moxiao 是对的,cd
到你的 virtenvs
fold's *\Scripts* 在
cd venv\Scripts\
virtualenv venv
venv\Scripts\activate
pip install superset
仅供参考,现在 PyPI 包是 apache-superset
,所以 pip install apache-superset
我遇到了同样的问题,所以我去了超集的道路并做了这个。
像这样:~/.local/bin/superset 数据库升级