JinkunLiu opened a new issue, #586: URL: https://github.com/apache/flink-agents/issues/586
### Search before asking - [x] I searched in the [issues](https://github.com/apache/flink-agents/issues) and found nothing similar. ### Description ### Motivation Enhance the quickstart experience. - Currently, there are too many manual steps, thus chances for users to make mistakes and run into problems. ### Proposed Behavior #### 1) Ask user whether to install Flink If user selects **Yes**: - Download the Flink binary archive to a temporary directory. - Extract Flink into the target installation directory and remove the downloaded archive. - Set and export `FLINK_HOME`. If user selects **No**: - Validate that `FLINK_HOME` is already set and points to a valid Flink directory . --- #### 2) Ask user whether to enable PyFlink If user selects **Yes**: - Copy `flink-python` JAR from `$FLINK_HOME/opt/` to `$FLINK_HOME/lib/`. - Create and activate a Python virtual environment. - Install `flink-agents` and pinned `apache-flink` via pip. - Copy Flink Agents Java artifacts into `$FLINK_HOME/lib/`. If user selects **No**: - Skip all Python/PyFlink-related steps. --- ### Are you willing to submit a PR? - [x] I'm willing to submit a PR! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
