Skip to content

DLL file naming causes confusion for beginners #194

@ShigrafS

Description

@ShigrafS

Description:
When running the Python scripts (e.g., chat_with_bot.py), beginners may encounter an error because the required DLL file is named librwkv.dll by default but the script looks for rwkv.dll. This mismatch causes the script to fail with a message like:

ValueError: Failed to find rwkv.dll automatically; you need to find the library and create RWKVSharedLibrary specifying the path to it

Workaround:
Users have to manually rename librwkv.dll to rwkv.dll for the scripts to work.

Suggestion:
To improve the user experience, especially for beginners, updating the documentation to explicitly mention this step would be very helpful. Alternatively, the build process or scripts could be adjusted to expect the correct DLL name by default, avoiding the need for manual renaming.

Impact:
Making this clear in the docs or automating the DLL naming would reduce confusion and setup friction, helping new users get started more smoothly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions