EricGao888 commented on code in PR #10337:
URL: https://github.com/apache/dolphinscheduler/pull/10337#discussion_r896857846
##########
dolphinscheduler-task-plugin/dolphinscheduler-task-jupyter/src/main/java/org/apache/dolphinscheduler/plugin/task/jupyter/JupyterConstants.java:
##########
@@ -33,6 +33,18 @@ private JupyterConstants() {
*/
public static final String CONDA_ACTIVATE = "conda activate";
+ /**
+ * create and activate conda env from tar
+ */
+ public static final String CREATE_ENV_FROM_TAR = "mkdir jupyter_env && " +
+ "tar -xzf %s -C jupyter_env && " +
+ "source jupyter_env/bin/activate";
Review Comment:
> > > It's better. But what i mean is if the user's the compressed tar
package path after decompression is inconsistent with this hard code path.
> >
> >
> > Seems if users use `conda pack` to pack their environment, when they run
`tar` they will get the same directory structure.

>
> I test locally, and it is 👍. but should we add some docs to tell use run
`conda pack` to create the conda tarball?
@zhongjiajie Sure, that's a good idea. I will add some docs to instruct
users on `conda pack`. BTW, is there any substitute for `source
jupyter_env/bin/activate`? @SbloodyS and I discussed about this and it is
possible that some companies ban developers from using `source` cmd.
--
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]