El CLI de SLS es compatible con la mayoría de las funciones de SLS, como la gestión de proyectos y logstores, consultas de registros, paginación automática y replicación geográfica entre cuentas.
Antes de comenzar
El CLI de SLS requiere Python. Descárguelo desde el sitio web oficial de Python.
|
Elemento |
Descripción |
|
Versión actual del CLI |
0.2.9 Nota
Ejecute el comando de instalación para actualizar. Utilice siempre la versión más reciente. |
|
Código fuente |
|
|
Versiones de Python compatibles |
|
|
Sistemas operativos compatibles |
Windows, Linux y macOS. |
|
Componentes dependientes |
Después de instalar Python, instale estas dependencias con
|
Paso 1: Configurar variables de entorno de Python
Configure las variables de entorno para que los comandos de aliyunlog se ejecuten correctamente. Después de la configuración, es posible que deba reiniciar sus IDE o servicios para que los cambios surtan efecto.
Configurar variables de entorno de Python en Linux y macOS
-
Cree el archivo
.bash_profile.NotaSi es la primera vez que configura variables de entorno, ejecute
touch ~/.bash_profilepara crear el archivo. Si ya existe, ejecutevim ~/.bash_profilepara editarlo.touch ~/.bash_profile vim ~/.bash_profile -
Consulte el directorio de instalación de Python.
which python3 -
Configure el archivo
.bash_profile.export PATH=$PATH:/usr/local/python3/bin -
Aplique la configuración del archivo
.bash_profile.# Make the configuration file take effect. source ~/.bash_profile
Configurar variables de entorno de Python en Windows
Establezca las variables de entorno en la interfaz gráfica de Windows 10:
-
Busque la ruta de instalación de Python.
En el escritorio, haga clic derecho en This PC y seleccione para encontrar la variable de entorno de Python.
-
Agregue la variable de entorno de Python.
En el escritorio, haga clic derecho en This PC y seleccione , por ejemplo, si la variable que encontró en el paso 1 es
D:\dev\python\python37\, la variable que debe agregar esD:\dev\python\python37\bin.
Paso 2: Instalar el CLI
Instalar el CLI en Linux
Inicie sesión en un servidor Linux.
-
Instale el CLI:
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
Compruebe la instalación.
Ejecute el siguiente comando:
aliyunlog --versionUna salida exitosa confirma la instalación.
Instalar el CLI en Windows
Inicie sesión en un servidor Windows.
-
Abra el símbolo del sistema.
Si la variable de entorno de Python está configurada, continúe con el siguiente paso. Si no se encuentra pip3, vaya a la ruta de instalación de Python con cd antes de ejecutar el comando de instalación.
-
Instale el CLI:
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
Compruebe la instalación.
Ejecute el siguiente comando:
aliyunlog --versionUna salida exitosa confirma la instalación.
Instalar el CLI en macOS
Instale el CLI de SLS con pip3:
pip3 install -U aliyun-log-cli --no-cache
Actualizar el CLI
Vuelva a ejecutar el comando de instalación para actualizar a la versión más reciente.
Desinstalar el CLI
Para desinstalar el CLI:
pip3 uninstall aliyun-log-cli
Preguntas frecuentes
La versión predeterminada de Python en una instancia ECS Linux es 3.6. ¿Cómo actualizo Python a la versión 3.7 o posterior?
No desinstale la versión predeterminada de Python en ECS. En su lugar, modifique el enlace simbólico o utilice una herramienta de gestión de múltiples versiones.
-
Modificar el enlace simbólico
Instale una versión posterior de Python. Install Python using a package manager.
Ejecute
which python3para encontrar la ruta de instalación, por ejemplo/usr/bin/python3.-
Modifique el enlace simbólico.
sudo which python3 pip3 rm -rf /usr/bin/python3 /usr/bin/pip3 # Add a symbolic link. /usr/bin/python3.11 is the installation path of the later version. sudo ln -s /usr/bin/python3.11 /usr/bin/python3 sudo ln -s /usr/bin/pip3.11 /usr/bin/pip3 Ejecute
python3 -Vpara comprobar el cambio.