LocalAI/backend/python
B4ckslash 9dddd1134d
fix: move python header comments below shebang in some backends (#1321)
* Fix python header comments for some extra gRPC backends

When a Python script is to be executed directly via exec(3), either the platform knows how to execute
the file itself (i.e. special configuration is necessary) or the first line
contains a shebang (#!) specifying the interpreter to run it (similar to
shell scripts).

The shebang MUST be on the first line for the script to work on all platforms,
so any header comments need to be in the lines following it. Otherwise
executing these scripts as extra backends will yield an "exec format
error" message.

Changes:
* Move introductory comments below the shebang line
* Change header comment in transformers.py to refer to the correct
  python module

Signed-off-by: Marcus Köhler <khler.marcus@gmail.com>

* Make header comment in ttsbark.py more specific

Signed-off-by: Marcus Köhler <khler.marcus@gmail.com>

---------

Signed-off-by: Marcus Köhler <khler.marcus@gmail.com>
2023-11-23 15:22:37 +01:00
..
autogptq refactor: move backends into the backends directory (#1279) 2023-11-13 22:40:16 +01:00
bark fix: move python header comments below shebang in some backends (#1321) 2023-11-23 15:22:37 +01:00
diffusers refactor: move backends into the backends directory (#1279) 2023-11-13 22:40:16 +01:00
exllama fix: ExLlama Backend Context Size & Rope Scaling (#1311) 2023-11-21 19:26:39 +01:00
sentencetransformers fix: move python header comments below shebang in some backends (#1321) 2023-11-23 15:22:37 +01:00
transformers fix: move python header comments below shebang in some backends (#1321) 2023-11-23 15:22:37 +01:00
vall-e-x refactor: move backends into the backends directory (#1279) 2023-11-13 22:40:16 +01:00
vllm refactor: move backends into the backends directory (#1279) 2023-11-13 22:40:16 +01:00
README.md refactor: move backends into the backends directory (#1279) 2023-11-13 22:40:16 +01:00

Common commands about conda environment

Create a new empty conda environment

conda create --name <env-name> python=<your version> -y

conda create --name autogptq python=3.11 -y

To activate the environment

As of conda 4.4

conda activate autogptq

The conda version older than 4.4

source activate autogptq

Install the packages to your environment

Sometimes you need to install the packages from the conda-forge channel

By using conda

conda install <your-package-name>

conda install -c conda-forge <your package-name>

Or by using pip

pip install <your-package-name>