Skip to content

Software Installation

Summary

1. Install CodeMeter and AxProtector

  • Download the necessary files from the provided web portal:

    • URL: https://www.wibu.com/jp/support/user/downloads-user-software.html
    • Files to download: [CodeMeter User Runtime for Linux]
    • URL: https://www.wibu.com/jp/support/developer/downloads-developer-software.html
    • Files to download: [AxProtector Additional Downloads]

    File list codemeter_8.40.7109.500_amd64.deb, cpsrt.zip

  • Install CodeMeter and AxProtector

    sudo apt update
    sudo dpkg -i ./codemeter_8.40.7109.500_amd64.deb
    # fix issue
    sudo apt-get install -f
    unzip cpsrt.zip
    sudo cp lin/x64/libcpsrt.so /usr/lib/x86_64-linux-gnu
    sudo cp lin/x64-musl/libcpsrt.so /usr/lib/x86_64-linux-musl
    

2. Install SDK

After purchasing the SDK, you will receive the installer and dependency library files.

# Install SDK
pip install <SDK installer>
pip install flash-attn --no-build-isolation
pip install /usr/share/CodeMeter/codemeter_api-8.40.500-py3-none-any.whl

Note: codemeter_api comes together with codemeter_8.40.7109.500_amd64.deb. Its version might be slightly changed.

3. Install dependency libraries

Create requirements.txt and paste the following libraries

Third-Party Libraries

Certain features in this SDK depend on libraries maintained by independent third parties. While the SDK has been tested with specific versions for compatibility, ongoing updates and security maintenance are handled by each library's own maintainers. We recommend reviewing the official documentation for these libraries and installing secure, supported versions that meet your project's requirements.

accelerate==1.10.1
av==15.1.0
decord==0.6.0
imageio==2.37.0
opencv-python==4.12.0.88
timm==1.0.19
transformers==4.56.1
torch==2.9.1
torchvision==0.24.1
wheel==0.46.2
vllm==0.14.1
scipy==1.15.3
Execute the following command to install from the file
pip install -r requirements.txt

4. Test

Enter python environment and import the library

python
>> from woven.vision.ai.wave_8b.vllm_client import VLLMClient
>> client = VLLMClient()