Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hi, I Am Able To Execute The Task Locally, But The Same Task Fails When Executed On Remote Cloud Machine, I Think The Error Is Due To The Fact That Local Machine Is Windows And Remote One Is Linux Because The Error Is Around Pywin Which Can'T Be Installed

Hi,
I am able to execute the task locally, but the same task fails when executed on remote cloud machine, I think the error is due to the fact that local machine is Windows and remote one is Linux because the error is around pywin which can't be installed on Linux:

ERROR: Could not find a version that satisfies the requirement pywin32==306 (from -r /tmp/cached-reqs4t3_noxa.txt (line 12)) (from versions: none)
ERROR: No matching distribution found for pywin32==306 (from -r /tmp/cached-reqs4t3_noxa.txt (line 12))
clearml_agent: ERROR: Could not install task requirements!

I don't specify pywin as my requirement though, these are my requirements:

clearml==1.10.4
holidays==0.16
joblib==1.0.1
matplotlib==3.4.2
numpy==1.21.6
pandas==1.3.5
PyYAML==6.0
scikit_learn==1.2.2
torch==1.13.0
torchmetrics==0.10.2
transformers==4.29.2

How to prevent that?

  
  
Posted 11 months ago
Votes Newest

Answers 4


Hi @<1566596960691949568:profile|UpsetWalrus59> , when an experiment is in draft mode you can edit requirements to some version that is supported on remote machine

  
  
Posted 11 months ago

Yes, but it is not a matter of version - no version of this package can be installed on Linux, this module is available only on Windows.
When I try to install all the packages from my requirements.txt manually on this Linux machine it seems fine, so I am not sure why pywin32 is added as requirement when executing the clearml task.

  
  
Posted 11 months ago

You can add it manually to the requirements

  
  
Posted 11 months ago

But I don't specify pywin in my requirements, so I can't edit its version and I think it is not just a matter of version, but of installing it at all - I've read that you shouldn't install this library on non-Windows machines at all

  
  
Posted 11 months ago