salylgw / gammath_spot

Free and Open Source Software Project for comprehensive technical analysis of stocks
https://www.gammathworks.com/stockanalysissoftware
GNU General Public License v3.0
12 stars 0 forks source link

Python 3.12 +Docker video #6

Closed plajos1 closed 7 months ago

plajos1 commented 8 months ago

The newest version does not seem to work on 3.12. Running from command line: 'DataFrame' object has no attribute 'SH_gScore' (overall_gscore = round((sh_gscore...

Running in the GUI:

Start Time: 03/03/24 12:03:04

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

Process Process-19: Traceback (most recent call last): File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\multiprocessing\process.py", line 108, in run self._target(*self._args, **self._kwargs) File "C:\5_STOCKS\gammath_spot-main\gammath_spot\gammath_stocks_analysis.py", line 594, in do_stock_analysis_and_compute_score overall_gscore = round((sh_gScore_df.SH_gScore[0] + sci_gScore_df.SCI_gScore[0]), 3) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\core\generic.py", line 6296, in getattr return object.getattribute(self, name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'DataFrame' object has no attribute 'SH_gScore'

######################

Creating Docker File: The video tells to get the docker image in windows by running the powershell window and use the command: https://github.com/salylgw/gammath_spot#howto-build-docker-image

which results an error as it is not a recognised command by the system. so it is misunderstandable. the "$ docker pull gammatworks" command in powershell also makes problem, you have to use the command without the "$" char

salylgw commented 8 months ago

There are some packages that are not compatible yet with the latest version of Python. This is why I specified the version 3.10 here: https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-install.

I'll double check creating containers on Windows and get back to you.

Thanks, Salyl

On Sun, Mar 3, 2024 at 4:51 AM plajos1 @.***> wrote:

The newest version does not seem to work on 3.12. Running from command line: 'DataFrame' object has no attribute 'SH_gScore' (overall_gscore = round((sh_gscore...

Running in the GUI:

Start Time: 03/03/24 12:03:04

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

Process Process-19: Traceback (most recent call last): File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\multiprocessing\process.py", line 314, in _bootstrap self.run() File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\multiprocessing\process.py", line 108, in run self._target(*self._args, *self._kwargs) File "C:\5_STOCKS\gammath_spot-main\gammath_spot\gammath_stocks_analysis.py", line 594, in do_stock_analysis_and_compute_score overall_gscore = round((sh_gScore_df.SH_gScore[0] + sci_gScore_df.SCI_gScore[0]), 3) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\lpala\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\core\generic.py", line 6296, in getattr return object.getattribute*(self, name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'DataFrame' object has no attribute 'SH_gScore'

######################

Creating Docker File: The video tells to get the docker image in windows by running the prwershell window and use the command: https://github.com/salylgw/gammath_spot#howto-build-docker-image

which results an error as it is not a recognised command by the system.

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZUW3RVPXDOZUICMN5DYWMMD3AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGE3DKMZUGI4DONY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

salylgw commented 8 months ago

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here: https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

plajos1 commented 8 months ago

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as >=3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as >=3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

< https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com < https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM . You are receiving this because you commented.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as >=3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

< https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com < https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 8 months ago

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as >=3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here ( https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli). This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 8 months ago

Hi,

When I run the docker image with the command (docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash) in Powershell window it starts:

[image: image.png]

then what?

In the "HOWTO run these apps" section there is no clear for még what to do. The terminology is not clear: Powershell, terminal, command prompt. Various error messages coming up. I thought the CLI would work if I start the docker, but I don't know how to access it. The idea of using a docker is great because this way everyone would get the same configuration which you have tested and no need for hunting bugs which are only exist because of the install differences, but without a proper step by step description I was not able to run it. (not on Docker 4.2.8, and not on my Synology NAS Docker module)

As I failed with the Docker, I made a completely new installation of python 3.10 and checked every module in the requirements.txt.

The scraper gave me a ton of error:

Could not get stock options data for BRK-A

Error while getting ticker price history for COIN

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for AFRM

Could not get stock news headlines for DE

Error while getting ticker price history for DASH

Error while getting ticker price history for DDOG

Error while getting ticker price history for RIVN

Error while getting ticker price history for DKNG

Error while getting ticker price history for SOFI

Error while getting ticker price history for NET

Error while getting ticker price history for KVUE

This is just a few of them...

The scorer log looks like this:

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for META : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for META : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AAPL : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AAPL : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for MSFT : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for MSFT : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

All line gives error.

Br.: Louis

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 13, 2024 at 1:09 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here (

https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli).

This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1992777397, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZUCV3SLCHUPWTQQ65DYX6KKVAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSG43TOMZZG4 . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

1) I double-checked the installation and usage videos and they seemed fine in that they did show how to install and run the image. I think you were able to run the image (after launching docker desktop) and it did launch and brought it to the command prompt (There was no image so please confirm). If so then that is all there is to it. The video and the README.md show the commands to be run. You can run commands like "ls" to show the directory that will show you that you will need to do "cd gammath_spot". If you do "ls" then you should see all the source files. The container clones github repo so you'll have to use the commands that start with "python" as described here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps 2) As for your local installation, it looks like you might not have uninstalled the software. You might have to "pip uninstall gammath-spot" first and then reinstall it using "pip install gammath-spot --prefer-binary". That should do it. If it doesn't work then please let me know the output of "python --version" (or python3 --version). Also, the output of 'pip list' would help (I only need to see gammath_spot and pykalman versions since this relates to the error you are seeing). 3) At some point, I'll look into supporting the latest version of Python. If external packages don't get updated then these days using gemini, chatgpt can help replacing some of those packages but it still needs work and testing so I'll have to find time for it.

Thanks for your patience. This will help me make documentation better.

Cheers, Salyl

On Wed, Mar 13, 2024 at 2:55 PM plajos1 @.***> wrote:

Hi,

When I run the docker image with the command (docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash) in Powershell window it starts:

[image: image.png]

then what?

In the "HOWTO run these apps" section there is no clear for még what to do. The terminology is not clear: Powershell, terminal, command prompt. Various error messages coming up. I thought the CLI would work if I start the docker, but I don't know how to access it. The idea of using a docker is great because this way everyone would get the same configuration which you have tested and no need for hunting bugs which are only exist because of the install differences, but without a proper step by step description I was not able to run it. (not on Docker 4.2.8, and not on my Synology NAS Docker module)

As I failed with the Docker, I made a completely new installation of python 3.10 and checked every module in the requirements.txt.

The scraper gave me a ton of error:

Could not get stock options data for BRK-A

Error while getting ticker price history for COIN

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for AFRM

Could not get stock news headlines for DE

Error while getting ticker price history for DASH

Error while getting ticker price history for DDOG

Error while getting ticker price history for RIVN

Error while getting ticker price history for DKNG

Error while getting ticker price history for SOFI

Error while getting ticker price history for NET

Error while getting ticker price history for KVUE

This is just a few of them...

The scorer log looks like this:

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for META : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for META : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AAPL : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AAPL : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for MSFT : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for MSFT : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

All line gives error.

Br.: Louis

< https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com < https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 13, 2024 at 1:09 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here (

https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli).

This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1992777397>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZUCV3SLCHUPWTQQ65DYX6KKVAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSG43TOMZZG4>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1995933976, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZXVXFMIVQOQWCKHR23YYDDOTAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJVHEZTGOJXGY . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 8 months ago

Thanks,

Br.: Louis

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free.www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Mar 14, 2024 at 12:05 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I double-checked the installation and usage videos and they seemed fine in that they did show how to install and run the image. I think you were able to run the image (after launching docker desktop) and it did launch and brought it to the command prompt (There was no image so please confirm). If so then that is all there is to it. The video and the README.md show the commands to be run. You can run commands like "ls" to show the directory that will show you that you will need to do "cd gammath_spot". If you do "ls" then you should see all the source files. The container clones github repo so you'll have to use the commands that start with "python" as described here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps 2) As for your local installation, it looks like you might not have uninstalled the software. You might have to "pip uninstall gammath-spot" first and then reinstall it using "pip install gammath-spot --prefer-binary". That should do it. If it doesn't work then please let me know the output of "python --version" (or python3 --version). Also, the output of 'pip list' would help (I only need to see gammath_spot and pykalman versions since this relates to the error you are seeing). 3) At some point, I'll look into supporting the latest version of Python. If external packages don't get updated then these days using gemini, chatgpt can help replacing some of those packages but it still needs work and testing so I'll have to find time for it.

Thanks for your patience. This will help me make documentation better.

Cheers, Salyl

On Wed, Mar 13, 2024 at 2:55 PM plajos1 @.***> wrote:

Hi,

When I run the docker image with the command (docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash) in Powershell window it starts:

[image: image.png]

then what?

In the "HOWTO run these apps" section there is no clear for még what to do. The terminology is not clear: Powershell, terminal, command prompt. Various error messages coming up. I thought the CLI would work if I start the docker, but I don't know how to access it. The idea of using a docker is great because this way everyone would get the same configuration which you have tested and no need for hunting bugs which are only exist because of the install differences, but without a proper step by step description I was not able to run it. (not on Docker 4.2.8, and not on my Synology NAS Docker module)

As I failed with the Docker, I made a completely new installation of python 3.10 and checked every module in the requirements.txt.

The scraper gave me a ton of error:

Could not get stock options data for BRK-A

Error while getting ticker price history for COIN

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for AFRM

Could not get stock news headlines for DE

Error while getting ticker price history for DASH

Error while getting ticker price history for DDOG

Error while getting ticker price history for RIVN

Error while getting ticker price history for DKNG

Error while getting ticker price history for SOFI

Error while getting ticker price history for NET

Error while getting ticker price history for KVUE

This is just a few of them...

The scorer log looks like this:

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for META : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for META : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AAPL : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AAPL : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for MSFT : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for MSFT : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

All line gives error.

Br.: Louis

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 13, 2024 at 1:09 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here (

https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli).

This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1992777397>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZUCV3SLCHUPWTQQ65DYX6KKVAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSG43TOMZZG4>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1995933976>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZXVXFMIVQOQWCKHR23YYDDOTAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJVHEZTGOJXGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1996055328, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZWHGVESOQJT5VBLSZDYYDLVHAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWGA2TKMZSHA . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

You are welcome! I assume that this is working for you now so I'll close this issue. Please let me know if it is otherwise. I'll update the README.md to make things clearer.

Thanks, Salyl

On Thu, Mar 14, 2024 at 12:42 AM plajos1 @.***> wrote:

Thanks,

Br.: Louis

< https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com < https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Mar 14, 2024 at 12:05 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I double-checked the installation and usage videos and they seemed fine in that they did show how to install and run the image. I think you were able to run the image (after launching docker desktop) and it did launch and brought it to the command prompt (There was no image so please confirm). If so then that is all there is to it. The video and the README.md show the commands to be run. You can run commands like "ls" to show the directory that will show you that you will need to do "cd gammath_spot". If you do "ls" then you should see all the source files. The container clones github repo so you'll have to use the commands that start with "python" as described here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps 2) As for your local installation, it looks like you might not have uninstalled the software. You might have to "pip uninstall gammath-spot" first and then reinstall it using "pip install gammath-spot --prefer-binary". That should do it. If it doesn't work then please let me know the output of "python --version" (or python3 --version). Also, the output of 'pip list' would help (I only need to see gammath_spot and pykalman versions since this relates to the error you are seeing). 3) At some point, I'll look into supporting the latest version of Python. If external packages don't get updated then these days using gemini, chatgpt can help replacing some of those packages but it still needs work and testing so I'll have to find time for it.

Thanks for your patience. This will help me make documentation better.

Cheers, Salyl

On Wed, Mar 13, 2024 at 2:55 PM plajos1 @.***> wrote:

Hi,

When I run the docker image with the command (docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash) in Powershell window it starts:

[image: image.png]

then what?

In the "HOWTO run these apps" section there is no clear for még what to do. The terminology is not clear: Powershell, terminal, command prompt. Various error messages coming up. I thought the CLI would work if I start the docker, but I don't know how to access it. The idea of using a docker is great because this way everyone would get the same configuration which you have tested and no need for hunting bugs which are only exist because of the install differences, but without a proper step by step description I was not able to run it. (not on Docker 4.2.8, and not on my Synology NAS Docker module)

As I failed with the Docker, I made a completely new installation of python 3.10 and checked every module in the requirements.txt.

The scraper gave me a ton of error:

Could not get stock options data for BRK-A

Error while getting ticker price history for COIN

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for AFRM

Could not get stock news headlines for DE

Error while getting ticker price history for DASH

Error while getting ticker price history for DDOG

Error while getting ticker price history for RIVN

Error while getting ticker price history for DKNG

Error while getting ticker price history for SOFI

Error while getting ticker price history for NET

Error while getting ticker price history for KVUE

This is just a few of them...

The scorer log looks like this:

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for META : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for META : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AAPL : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AAPL : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for MSFT : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for MSFT : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

All line gives error.

Br.: Louis

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 13, 2024 at 1:09 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here (

https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli).

This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1992777397>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZUCV3SLCHUPWTQQ65DYX6KKVAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSG43TOMZZG4>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1995933976>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXVXFMIVQOQWCKHR23YYDDOTAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJVHEZTGOJXGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1996055328>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZWHGVESOQJT5VBLSZDYYDLVHAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWGA2TKMZSHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1996750494, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZXADRQJC6CZQVBT3TLYYFIF3AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWG42TANBZGQ . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 8 months ago

Well it doesn't work but it doesn't matter. I have tried to tell you an issue and spent some time with the programs because I think that the idea of this project is great.

You assumed that I made the "complete reinstallation" without taking into account that you required the "--prefer-binary" option for the program, that was a bit condescending. (I have removed and reinstalled all the functions in the requirements.txt)

Docker could be the ultimate solution if I could use it. Unfortunately I am very new to docker so my real problem was that how can I run the CLI using the docker functionality and I was not able to get it from the README.md. Both on my Synology and W10 Docker 4.2.8. I was able to start the docker image, I could see all the files etc., but did not know where to type the commands to get the result. (internet may help) This is a typical user error and a programmer should not deal with this kind of problem.(I am not up to the level the system requires)

I also agree to close the issue, there is no use to go further from here.

Br.: Louis

On Thu, Mar 14, 2024 at 11:27 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

You are welcome! I assume that this is working for you now so I'll close this issue. Please let me know if it is otherwise. I'll update the README.md to make things clearer.

Thanks, Salyl

On Thu, Mar 14, 2024 at 12:42 AM plajos1 @.***> wrote:

Thanks,

Br.: Louis

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Mar 14, 2024 at 12:05 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I double-checked the installation and usage videos and they seemed fine in that they did show how to install and run the image. I think you were able to run the image (after launching docker desktop) and it did launch and brought it to the command prompt (There was no image so please confirm). If so then that is all there is to it. The video and the README.md show the commands to be run. You can run commands like "ls" to show the directory that will show you that you will need to do "cd gammath_spot". If you do "ls" then you should see all the source files. The container clones github repo so you'll have to use the commands that start with "python" as described here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps 2) As for your local installation, it looks like you might not have uninstalled the software. You might have to "pip uninstall gammath-spot" first and then reinstall it using "pip install gammath-spot --prefer-binary". That should do it. If it doesn't work then please let me know the output of "python --version" (or python3 --version). Also, the output of 'pip list' would help (I only need to see gammath_spot and pykalman versions since this relates to the error you are seeing). 3) At some point, I'll look into supporting the latest version of Python. If external packages don't get updated then these days using gemini, chatgpt can help replacing some of those packages but it still needs work and testing so I'll have to find time for it.

Thanks for your patience. This will help me make documentation better.

Cheers, Salyl

On Wed, Mar 13, 2024 at 2:55 PM plajos1 @.***> wrote:

Hi,

When I run the docker image with the command (docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash) in Powershell window it starts:

[image: image.png]

then what?

In the "HOWTO run these apps" section there is no clear for még what to do. The terminology is not clear: Powershell, terminal, command prompt. Various error messages coming up. I thought the CLI would work if I start the docker, but I don't know how to access it. The idea of using a docker is great because this way everyone would get the same configuration which you have tested and no need for hunting bugs which are only exist because of the install differences, but without a proper step by step description I was not able to run it. (not on Docker 4.2.8, and not on my Synology NAS Docker module)

As I failed with the Docker, I made a completely new installation of python 3.10 and checked every module in the requirements.txt.

The scraper gave me a ton of error:

Could not get stock options data for BRK-A

Error while getting ticker price history for COIN

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for AFRM

Could not get stock news headlines for DE

Error while getting ticker price history for DASH

Error while getting ticker price history for DDOG

Error while getting ticker price history for RIVN

Error while getting ticker price history for DKNG

Error while getting ticker price history for SOFI

Error while getting ticker price history for NET

Error while getting ticker price history for KVUE

This is just a few of them...

The scorer log looks like this:

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for META : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for META : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AAPL : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AAPL : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for MSFT : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for MSFT : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMZN : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMZN : <class 'UnboundLocalError'>

All line gives error.

Br.: Louis

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 13, 2024 at 1:09 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

1) I suppose this means that the errors that you saw were not when using containers. That suggests that there is/are version mismatch(es) on your machine. Uninstalling and reinstalling software and making sure it is installed on Python 3.10 might resolve the issue. 2) Alternatively, you can try using the existing docker image based on instructions I posted on GitHub here (

https://github.com/salylgw/gammath_spot/?tab=readme-ov-file#howto-get-prebuilt-gammath-spot-docker-image-to-use-cli).

This should work "as is" if you have installed docker desktop. 3) In the meantime, I'll double check those videos (I created those a long time ago so will check if they need updating. GitHub instructions are latest).

Thanks, Salyl

On Mon, Mar 11, 2024 at 3:57 PM plajos1 @.***> wrote:

Hi,

Maybe I am doing something wrong, but the docker file is not working for me. The explaining video is more frustrating, than explaining. (W10 docker 4.2.8)

After installing the docker image there is no Container/App directory

In the image there is no ticker library created.

Br.: Louis

On Mon, Mar 11, 2024 at 11:44 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I double-checked for Kalman Filter errors and they don't exist on my system. Can you confirm if you see this error in Docker?

Thanks, Salyl

On Mon, Mar 11, 2024 at 12:25 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Thanks for checking it with v3.10. The errors such as "Could not get stock options data" are normal when options-specific data is not available. The errors such as "Error while getting ticker price history" for certain symbols such as ARM/PLTR/CRWD/SNOW/ABNB are most likely because they don't have enough price history. I mean, I've set a default of ~5 years price history to do the analysis. You can change this locally if you like (let me know if you want a change for this).

The error related to the Kalman filter is interesting because I'm not seeing these. Are you seeing these with docker images as well? I ask because that will help eliminate environmental issues and should have the same results (i.e. no known issues).

I'll check my logs for Kalman filter issues just to be sure.

Best regards, Salyl

On Mon, Mar 11, 2024 at 8:47 AM plajos1 @.***> wrote:

Hu, Thanks for your answer.

First the 3.10 version. Somehow I have read your description as =3.10

I have tested the programs on 3.10:

The output of the scraper looks like this:

Could not get stock options data for BRK-A

Error while getting ticker price history for ARM

Error while getting ticker price history for PLTR

Error while getting ticker price history for CRWD

Error while getting ticker price history for SNOW

Error while getting ticker price history for ABNB

Error while getting ticker price history for EBIX Could not get stock options data for ELTK Could not get stock options data for EMD Could not get stock options data for ENSC Could not get stock options data for EP Could not get stock options data for ETV Could not get stock options data for ETY Could not get stock options data for ESGRP Could not get stock options data for EVLO Could not get stock options data for EVT Could not get stock options data for EVV

Unfortunately the scorer module is not capable to evaluate the data (maybe because of the abovementioned problems)

ERROR: generating Kalman filter data for TSLA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for TSLA : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for SMCI : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for SMCI : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for AMD : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for AMD : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for NVDA : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for NVDA : <class 'UnboundLocalError'>

ERROR: while computing stock history specific gscore for PDM : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEAK : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEAK : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PDS : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PDS : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PFIE : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PFIE : <class 'UnboundLocalError'>

ERROR: generating Kalman filter data for PEBO : <class 'RuntimeError'>

ERROR: while computing stock history specific gscore for PEBO : <class 'UnboundLocalError'>

The result is:

4 usable CPUs

ERROR: Getting stock signals for NVDA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for TSLA : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMD : <class 'FileNotFoundError'>

ERROR: Getting stock signals for SMCI : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AAPL : <class 'FileNotFoundError'>

ERROR: Getting stock signals for MSFT : <class 'FileNotFoundError'>

ERROR: Getting stock signals for META : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AMZN : <class 'FileNotFoundError'>

ERROR: Getting stock signals for BRK-A : <class 'FileNotFoundError'>

ERROR: Getting stock signals for AVGO : <class 'FileNotFoundError'>

I have already installed the docker on my PC and a copy on Synology too, but heven't got time to test it. I will let you know the proceedings.

Br.:Louis

LOUIS PALANKI skype:louis.palanki +36-30-9418-367

<

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free.www.avast.com <

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Wed, Mar 6, 2024 at 12:52 AM Salyl Bhagwat @.***> wrote:

Hi,

I rechechecked my Docker file and corresponding instructions on Windows and they seem to work fine. However, I noticed a few things that could cause errors for you as follows: 1) In the README.md, I had used a '.' at the end of the sentence that might be causing the command to fail in case you copy and paste the entire line for the command to build your own image. I've updated the README.md for such issues for build and run. Please try it and let me know if it works for you. 2) I'm assuming that you were able to pull the existing container image and run it just to check that the docker run command worked for you on Windows (using instructions I posted in README). Please confirm. 3) I created those videos a while ago and I used a containerized environment (as a demo) so you are seeing the '$' prompt of Linux. Please use the instructions I posted here:

https://github.com/salylgw/gammath_spot/#howto-build-docker-image-to-use-cli

I think this should work. If the problem persists then please let me know the error that you see,

Best regards, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1979830398>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQWE5ULW3XPZUB425TYWZLDFAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZZHAZTAMZZHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1988759973>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZTI7KLSL5N6Y6ZG253YXXGX7AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBYG42TSOJXGM>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989572236>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZQDV44JX3RZZSCLG2LYXYXUZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGU3TEMRTGY>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1989603579>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXMV4JCECIA5CLLYKDYXYZGZAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBZGYYDGNJXHE>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1992777397>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZUCV3SLCHUPWTQQ65DYX6KKVAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSG43TOMZZG4>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1995933976>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZXVXFMIVQOQWCKHR23YYDDOTAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJVHEZTGOJXGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1996055328>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZWHGVESOQJT5VBLSZDYYDLVHAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWGA2TKMZSHA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1996750494>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZXADRQJC6CZQVBT3TLYYFIF3AVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJWG42TANBZGQ>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-1998583545, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZTZYTJABAPP33JZ4ODYYIP3VAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJYGU4DGNJUGU . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 8 months ago

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

plajos1 commented 7 months ago

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 7 months ago

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm. 2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors. In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)? b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands. c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 7 months ago

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first element of a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername     Specifies a remote computer. Commands are scheduled on
the
                   local computer if this parameter is omitted.
id                 Is an identification number assigned to a scheduled
                   command.
/delete            Cancels a scheduled command. If id is omitted, all the
                   scheduled commands on the computer are canceled.
/yes               Used with cancel all jobs command when no further
                   confirmation is desired.
time               Specifies the time when command is to run.
/interactive       Allows the job to interact with the desktop of the user
                   who is logged on at the time the job runs.
/every:date[,...]  Runs the command on each specified day(s) of the week or
                   month. If date is omitted, the current day of the month
                   is assumed.
/next:date[,...]   Runs the specified command on the next occurrence of the
                   day (for example, next Thursday).  If date is omitted,
the
                   current day of the month is assumed.
"command"          Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage:  docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
             ~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername     Specifies a remote computer. Commands are scheduled on
the
                   local computer if this parameter is omitted.
id                 Is an identification number assigned to a scheduled
                   command.
/delete            Cancels a scheduled command. If id is omitted, all the
                   scheduled commands on the computer are canceled.
/yes               Used with cancel all jobs command when no further
                   confirmation is desired.
time               Specifies the time when command is to run.
/interactive       Allows the job to interact with the desktop of the user
                   who is logged on at the time the job runs.
/every:date[,...]  Runs the command on each specified day(s) of the week or
                   month. If date is omitted, the current day of the month
                   is assumed.
/next:date[,...]   Runs the specified command on the next occurrence of the
                   day (for example, next Thursday).  If date is omitted,
the
                   current day of the month is assumed.
"command"          Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage:  docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 7 months ago

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version > 3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv > log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables in an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first element of a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the week or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the week or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2003260046, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZS3VGBQYTMFIFNSMOTYY2U7BAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBTGI3DAMBUGY . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 7 months ago

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version > 3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables in an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first element of
a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2003260046>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AWLWUZS3VGBQYTMFIFNSMOTYY2U7BAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBTGI3DAMBUGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2005287819, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFR4VZTLKJGRGY3DH5JTEHTYY5Z4FAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBVGI4DOOBRHE . You are receiving this because you authored the thread.Message ID: @.***>

salylgw commented 7 months ago

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version > 3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables in an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first element
of
a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2003260046>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZS3VGBQYTMFIFNSMOTYY2U7BAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBTGI3DAMBUGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2005287819>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZTLKJGRGY3DH5JTEHTYY5Z4FAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBVGI4DOOBRHE>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2008191784, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZWTRPFNDN2AJW5CG6TYZCXFJAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBYGE4TCNZYGQ . You are receiving this because you commented.Message ID: @.***>

salylgw commented 7 months ago

Hi Louis,

Alternatively, since you already are at the point where you are getting this: "# gammath_scraper sample_watchlist.csv > log_scraper.txt /bin/sh: 1: gammath_scraper: not found", I added support for this (instead of waiting for releasing the software) so if you just delete old container image and get the latest gammathworks/gammath_spot then this should work.

I think this will also resolve the issue. Please confirm if it works for you.

Best regards, Salyl

On Tue, Mar 19, 2024 at 3:22 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version > 3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables in
    an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first element
of
a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2003260046>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZS3VGBQYTMFIFNSMOTYY2U7BAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBTGI3DAMBUGY>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub < https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2005287819>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFR4VZTLKJGRGY3DH5JTEHTYY5Z4FAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBVGI4DOOBRHE>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2008191784, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWLWUZWTRPFNDN2AJW5CG6TYZCXFJAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBYGE4TCNZYGQ . You are receiving this because you commented.Message ID: @.***>

plajos1 commented 7 months ago

Hi,

On Tue, Mar 19, 2024 at 11:22 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

That is fine. It was my fault that I clinged to my old habits running the CLI.

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Finally I was able to run the program. It runs way slower in Docker than from installed python / CLI. Earlier when I ran it the system said there are 4 usable CPU-s. Running from Docker it tells there are 8. (we had an issue about the number of CPUs some months ago and after that you made a mod that the CPU number went to 4) It seems that the program runs slower on the 8 CPU...

There are quite long time-outs if there is a ticker which is not available:

GM: No price data found, symbol may be delisted (period=10y) Failed to get ticker 'CVNA' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f59dce06620>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'DELL' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f5a71c0a4d0>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'F' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f78ab18e590>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'TGT' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f220a012110>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ADI' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f6211c3a350>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'LOW' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fd3e57a4430>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'FDX' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f02ad272530>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ANET' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fed1de6a650>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) DELL: No price data found, symbol may be delisted (period=10y) CVNA: No price data found, symbol may be delisted (period=10y) ADI: No price data found, symbol may be delisted (period=10y) FDX: No price data found, symbol may be delisted (period=10y) F: No price data found, symbol may be delisted (period=10y) LOW: No price data found, symbol may be delisted (period=10y) ANET: No price data found, symbol may be delisted (period=10y) TGT: No price data found, symbol may be delisted (period=10y) DE: No price data found, symbol may be delisted (1d 2024-03-19 -> 2024-03-19)

There must be some handling issue too if the system cannot get data for companies like DELL, FDX or TGT.

Br.: Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version > 3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables in
    an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first
element
of
a
pipeline.
'Expressions' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/salylgw/gammath_spot/#howto-install). Please see if it is clearer. As for your comment about not knowing where to type the command, I thought you already ran the command on your power shell (or DOS prompt) after running the docker desktop. I mean, After the docker desktop is up and running, open the power shell/DOS command shell. There, on DOS/Power shell command prompt, you can copy and paste "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot

gammathworks/gammath_spot /bin/bash". This should bring you to the bash shell command prompt. This is where you type commands such as "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt".

Please note that unless you send me the screenshot of this step, I'm only using a conjecture to suggest without any disrespect of any nature.

As for your native installation and issue with pykalman, I did install and run it on Windows 11 and did not see any issue.

My intent is to ensure that I resolve the issue you are seeing so I propose the following: 1) Please send me the screenshot of your powershell/DOS command prompt and docker desktop running so I can understand where we have a disconnect. 2) For your native installation (without docker), please send me the output of "python --version" (or python3 --version) and output of "pip list" (specifically, the versions it shows for gammath-spot and pykalman). 3) Let's put a deadline on this such that if this issue doesn't get resolved by the end of next week then I can have a zoom call with you that I can either resolve or root cause the issue in a single session.

Please let me know how you would like to proceed. Also, if you feel like updating the README.md or would want it to be updated in a particular way to make things clearer then please don't hesitate to let me know.

Sincerely, Salyl

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2000615595>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZTUAXQGL56CKBE7XZ3YYN6JDAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBQGYYTKNJZGU>

. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002429288>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AWLWUZRFOHGGWXCJAHGV7CTYYWAKRAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGQZDSMRYHA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub <

https://github.com/salylgw/gammath_spot/issues/6#issuecomment-2002620060>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFR4VZX4P3QJSBMB7CXQOILYYYB7DAVCNFSM6AAAAABED56KY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBSGYZDAMBWGA>

. Yo

salylgw commented 7 months ago

Hi Louis,

I'm glad that it is working for you. I updated the Dockerfile so you can use both console scripts for installed versions and use python with the latest source code. Now that existing docker container is working, building and using your own docker container should also work. As for the rest of your comments: 1) In Docker, check the "Resources" and CPU count (if you haven't already done so). You make adjustments here. 2) Virtualization and isolation is generally expected to be "safer"/"isolated" and below native performance. 3) I support Docker containers because it makes this project manageable. Otherwise, it is not possible for me to allocate time to support every variation in different systems and environments. This way, users can see for themselves a known good working Gammath SPOT on their system and then make changes to their native installations or continue using docker (pre-built or locally built).

I'm not sure if you are running this from Powershell/DOS prompt or from within docker desktop. In any case, please let me know if any updates to README.md would make things clearer and if this issue can be marked as resolved.

Best regards, Salyl

On Tue, Mar 19, 2024 at 11:35 PM plajos1 @.***> wrote:

Hi,

On Tue, Mar 19, 2024 at 11:22 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

That is fine. It was my fault that I clinged to my old habits running the CLI.

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Finally I was able to run the program. It runs way slower in Docker than from installed python / CLI. Earlier when I ran it the system said there are 4 usable CPU-s. Running from Docker it tells there are 8. (we had an issue about the number of CPUs some months ago and after that you made a mod that the CPU number went to 4) It seems that the program runs slower on the 8 CPU...

There are quite long time-outs if there is a ticker which is not available:

GM: No price data found, symbol may be delisted (period=10y) Failed to get ticker 'CVNA' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f59dce06620>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'DELL' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f5a71c0a4d0>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'F' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f78ab18e590>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'TGT' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f220a012110>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ADI' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f6211c3a350>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'LOW' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fd3e57a4430>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'FDX' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f02ad272530>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ANET' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fed1de6a650>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) DELL: No price data found, symbol may be delisted (period=10y) CVNA: No price data found, symbol may be delisted (period=10y) ADI: No price data found, symbol may be delisted (period=10y) FDX: No price data found, symbol may be delisted (period=10y) F: No price data found, symbol may be delisted (period=10y) LOW: No price data found, symbol may be delisted (period=10y) ANET: No price data found, symbol may be delisted (period=10y) TGT: No price data found, symbol may be delisted (period=10y) DE: No price data found, symbol may be delisted (1d 2024-03-19 -> 2024-03-19)

There must be some handling issue too if the system cannot get data for companies like DELL, FDX or TGT.

Br.: Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version

3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables
    in
    an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first
element
of
a
pipeline.
'Expressions' is not recognized as an internal or external
command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or
statement.
'Unexpected' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be running to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

But docker was able to pull the image:

[image: image.png]

SB>>> This looks like it doesn't recognize the command so I'm guessing that either docker is not installed right or not in the path or docker desktop is not running. You already managed to pull the image so I suppose this is not an issue anymore.

b) If 2a is working fine then can you send me the error or what you see when you run "docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash" in your Powershell/DOS prompt? Generally speaking, if there are no installation and/or permission issues then it should be on the bash shell ready to take commands.

PS C:\WINDOWS\system32> docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash PS C:\WINDOWS\system32>

(this was copied from the Readme because the text in your letter contained "CR" after "mount" so PS missed the second part of the command when I first entered it.)

In CMD (administrator)

C:\WINDOWS\system32>docker run -i -t -e TZ="America/Los_Angeles" --mount

type=volume,source=gammath_spot_vol,target=/gammath_spot/gammath_spot gammathworks/gammath_spot /bin/bash @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found @.:/gammath_spot/gammath_spot#

In the Docker program's log:

2024-03-18 09:55:20 @.:/gammath_spot/gammath_spot# gammath_scraper sample_watchlist.csv > log_scraper.txt bash: gammath_scraper: command not found 2024-03-18 10:02:32 @.:/gammath_spot/gammath_spot#

SB>>> Great, so this will be resolved by using the command that starts with "python" as I mentioned earlier.

c) If none of this is working then one thing that I have tried on Windows 11 in the past is to create a temporary admin user, install, use powershell/DOS (in admin mode) and once I see everything is working, I switch back to standard user.

Please let me know if this helps. Otherwise, I'll try to post screenshots from my machine to my shared drive.

Best regards, Salyl

So this is it.

SB>>> Cool! So, I think you should be able to use the existing docker container and also build your own container. If you prefer not using the commands starting with "python" then just let me know and I'll send you an updated Dockerfile that installs gammath-spot and then you can use the same commands that you used before.

Br.: Louis

On Sun, Mar 17, 2024 at 4:57 AM plajos1 @.***> wrote:

Hi Salyl,

[image: image.png]

Python 3.10.11

regards

On Sat, Mar 16, 2024 at 12:15 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

Regrettably, I think there might be some misunderstanding because there is absolutely no condescension from my side. I respect and value your input. My responses are only meant to debug and/or resolve the issue that you are running into. That said, as I had mentioned, I have updated the README.md ( https://github.com/saly

plajos1 commented 7 months ago

Hi Salyl,

On Thu, Mar 21, 2024 at 12:36 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

I'm glad that it is working for you. I updated the Dockerfile so you can use both console scripts for installed versions and use python with the latest source code. Now that existing docker container is working, building and using your own docker container should also work. As for the rest of your comments: 1) In Docker, check the "Resources" and CPU count (if you haven't already done so). You make adjustments here

2) Virtualization and isolation is generally expected to be "safer"/"isolated" and below native performance.

3) I support Docker containers because it makes this project manageable. Otherwise, it is not possible for me to allocate time to support every variation in different systems and environments. This way, users can see for themselves a known good working Gammath SPOT on their system and then make changes to their native installations or continue using docker (pre-built or locally built).

Yes it is much better to support the Docker, this way no need to fumble with individual problems. Setting manually the CPU count is the best way to avoid overloading the system. (using the theoretical threaded number of CPU-s can lead to a situation where the system gets into an endless loop)

I'm not sure if you are running this from Powershell/DOS prompt or from within docker desktop. In any case, please let me know if any updates to README.md would make things clearer and if this issue can be marked as resolved.

The usage from Docker is not plainforward yet:

Following instructions are for using the command line interface (i.e. CLI and not the GUI) on your machine and within the docker container.

If not installed but just obtained the source code or using docker container then go to the directory gammath_spot/gammath_spot where all the source files are and run: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

You should set a separate section for running with the Docker rather then using the "and within the docker container". For me the solution was when you stated that the operation from docker will be that same as the obtained the source code or using docker container. So a section with the same information as in point 3. but definitely telling that in "During Docker operation". Maybe it is only me, but maybe helpful for others too.

Thanks for your help:

Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 11:35 PM plajos1 @.***> wrote:

Hi,

On Tue, Mar 19, 2024 at 11:22 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

That is fine. It was my fault that I clinged to my old habits running the CLI.

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Finally I was able to run the program. It runs way slower in Docker than from installed python / CLI. Earlier when I ran it the system said there are 4 usable CPU-s. Running from Docker it tells there are 8. (we had an issue about the number of CPUs some months ago and after that you made a mod that the CPU number went to 4) It seems that the program runs slower on the 8 CPU...

There are quite long time-outs if there is a ticker which is not available:

GM: No price data found, symbol may be delisted (period=10y) Failed to get ticker 'CVNA' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f59dce06620>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'DELL' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f5a71c0a4d0>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'F' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f78ab18e590>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'TGT' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f220a012110>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ADI' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f6211c3a350>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'LOW' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fd3e57a4430>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'FDX' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f02ad272530>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ANET' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fed1de6a650>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) DELL: No price data found, symbol may be delisted (period=10y) CVNA: No price data found, symbol may be delisted (period=10y) ADI: No price data found, symbol may be delisted (period=10y) FDX: No price data found, symbol may be delisted (period=10y) F: No price data found, symbol may be delisted (period=10y) LOW: No price data found, symbol may be delisted (period=10y) ANET: No price data found, symbol may be delisted (period=10y) TGT: No price data found, symbol may be delisted (period=10y) DE: No price data found, symbol may be delisted (1d 2024-03-19 -> 2024-03-19)

There must be some handling issue too if the system cannot get data for companies like DELL, FDX or TGT.

Br.: Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version

3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference variables
    in
    an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression
    use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first
element
of
a
pipeline.
'Expressions' is not recognized as an internal or external
command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be running
to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are
scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of
the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next
occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or
statement.
'Unexpected' is not recognized as an internal or external
command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be running
to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are
scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of
the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next
occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system

salylgw commented 7 months ago

Hi Louis,

Cool! Thanks. I'll try to improve README.md, If you still see something unclear then please don't hesitate to let me know. In the meantime, I'll mark this issue as resolved now that it is not an issue for you.

Cheers, Salyl

On Wed, Mar 20, 2024 at 10:24 PM plajos1 @.***> wrote:

Hi Salyl,

On Thu, Mar 21, 2024 at 12:36 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

I'm glad that it is working for you. I updated the Dockerfile so you can use both console scripts for installed versions and use python with the latest source code. Now that existing docker container is working, building and using your own docker container should also work. As for the rest of your comments: 1) In Docker, check the "Resources" and CPU count (if you haven't already done so). You make adjustments here

2) Virtualization and isolation is generally expected to be "safer"/"isolated" and below native performance.

3) I support Docker containers because it makes this project manageable. Otherwise, it is not possible for me to allocate time to support every variation in different systems and environments. This way, users can see for themselves a known good working Gammath SPOT on their system and then make changes to their native installations or continue using docker (pre-built or locally built).

Yes it is much better to support the Docker, this way no need to fumble with individual problems. Setting manually the CPU count is the best way to avoid overloading the system. (using the theoretical threaded number of CPU-s can lead to a situation where the system gets into an endless loop)

I'm not sure if you are running this from Powershell/DOS prompt or from within docker desktop. In any case, please let me know if any updates to README.md would make things clearer and if this issue can be marked as resolved.

The usage from Docker is not plainforward yet:

Following instructions are for using the command line interface (i.e. CLI and not the GUI) on your machine and within the docker container.

If not installed but just obtained the source code or using docker container then go to the directory gammath_spot/gammath_spot where all the source files are and run: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

You should set a separate section for running with the Docker rather then using the "and within the docker container". For me the solution was when you stated that the operation from docker will be that same as the obtained the source code or using docker container. So a section with the same information as in point 3. but definitely telling that in "During Docker operation". Maybe it is only me, but maybe helpful for others too.

Thanks for your help:

Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 11:35 PM plajos1 @.***> wrote:

Hi,

On Tue, Mar 19, 2024 at 11:22 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

Docker container image has all the necessary programs but it has not installed gammath-spot so the console scripts won't work. This is because, when I write the Dockerfile, I assumed that most users using it will be using the latest source code so I used 'git clone' in it instead. I'll update it to do both so that you can use console scripts as well. Next time I update it after the release, you should be able to use it that way also (latest by next Sunday).

That is fine. It was my fault that I clinged to my old habits running the CLI.

As for your new error, can you tell me how you entered the command (i.e. copy-pasted or typed) and if before running this command, you are able to do "python --version" or "python3 --version" and if "ls" shows you the files such as gammath_stocks_data_scraper.py?

Sounds like you are very close to running it.

Finally I was able to run the program. It runs way slower in Docker than from installed python / CLI. Earlier when I ran it the system said there are 4 usable CPU-s. Running from Docker it tells there are 8. (we had an issue about the number of CPUs some months ago and after that you made a mod that the CPU number went to 4) It seems that the program runs slower on the 8 CPU...

There are quite long time-outs if there is a ticker which is not available:

GM: No price data found, symbol may be delisted (period=10y) Failed to get ticker 'CVNA' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f59dce06620>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'DELL' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f5a71c0a4d0>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'F' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f78ab18e590>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'TGT' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f220a012110>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ADI' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f6211c3a350>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'LOW' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fd3e57a4430>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'FDX' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7f02ad272530>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) Failed to get ticker 'ANET' reason: HTTPSConnectionPool(host=' query1.finance.yahoo.com', port=443): Max retries exceeded with url: /v1/test/getcrumb (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fed1de6a650>, 'Connection to query1.finance.yahoo.com timed out. (connect timeout=30)')) DELL: No price data found, symbol may be delisted (period=10y) CVNA: No price data found, symbol may be delisted (period=10y) ADI: No price data found, symbol may be delisted (period=10y) FDX: No price data found, symbol may be delisted (period=10y) F: No price data found, symbol may be delisted (period=10y) LOW: No price data found, symbol may be delisted (period=10y) ANET: No price data found, symbol may be delisted (period=10y) TGT: No price data found, symbol may be delisted (period=10y) DE: No price data found, symbol may be delisted (1d 2024-03-19 -> 2024-03-19)

There must be some handling issue too if the system cannot get data for companies like DELL, FDX or TGT.

Br.: Louis

Best regards, Salyl

On Tue, Mar 19, 2024 at 2:49 PM plajos1 @.***> wrote:

Well I always installed the program so this is why I tried the CLI that way. I thought the docker has all the necessary programs to run it.

However I got this:

2024-03-19 22:44:01 python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt 2024-03-19 22:44:01 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

(the carets are under the "gammath" section)

Br.: Louis

On Tue, Mar 19, 2024 at 12:26 AM Salyl Bhagwat @.***> wrote:

Hi Louis,

For brevity, let me write my conclusion first: It looks like you are already close to running this container version successfully. I think you are using the "installed version command" that is causing the error. This is what I was trying to clarify earlier that the containerized version is using git clone for the source code. It is not installing gammath-spot. As a result, you have to use the commands starting with "python". For example: python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt.

I tried to clarify this in README.md here: https://github.com/salylgw/gammath_spot/#howto-run-these-apps. Please let me know if this needs further clarification. It think this will resolve the issue related to running this in docker. Please confirm.

Please see my detailed response below:

On Mon, Mar 18, 2024 at 2:05 AM plajos1 @.***> wrote:

On Sun, Mar 17, 2024 at 10:17 PM Salyl Bhagwat @.***> wrote:

Hi Louis,

I think the image might be getting filtered out as it is not visible. You can email it to me at @.*** So, it sounds like there are two separate issues viz. 1) Pykalman errors when installing and running on Windows 10 with Python v3.10.x. I assume you have pykalman v 0.9.5 (please confirm). This is interesting and I'd like to debug this because I have tried the same ticker symbols (e.g. NVDA, TSLA) on my Windows 11 and it works fine. This is even more interesting because I think you did not have this issue in the past so it's hard to imagine that data is inconsistent. Please confirm.

The pykalman is version 0.9.5.

SB>>> Thanks. I think the pykalman version is not the issue as we are using the same verison in the container as well as the installed version.

I have used your sample watchlist. The fewer the differences the better... I have 8.1 / 10 / ubuntu on my laptop. For some reasons I started to use 3.12 on my main developer platform which is 8.1. When I have installed the latest version of gammath I found that it is not working. No problem: I have tried the W10 and when it also failed, I wrote about the issue on github. (but it seems that maybe I am the only one, cause otherwise you could be more aware of the issue)

SB>>> Python version 3.12 is not yet supported by packages I use in Gammath SPOT. Specifically, I think that if you tried installing gammath-spot under python 12 then it should show you version issues in packages that are required by Gammath SPOT. I think you already know this and this is the reason why I specified Python v3.10 in README.md. The only way I can explain the failure on your machine is if it is using Python version

3.10.x or if I'm misinterpreting what 8.1/10 means, Can you clarify if this is Windows version or did you mean something else?

2) Docker usage: a) For what it's worth, I remember that when I had tried this on a Windows 11 system, I had to use admin mode for installing docker. Until then, it was showing different errors.

Yes I am familiar with the issues that Windows can cause if you are not running programs is administrator mode. So I have installed and ran docker in admin mode. In addition I have also started the Windows Powershell in admin

When I wanted to start the CLI from docker this happens:

gammath_scraper sample_watchlist.csv > log_scraper.txt

/bin/sh: 1: gammath_scraper: not found

as if the python in the docker doesn't contain the gammath programs.

SB>>> This is good news as it means you are almost there with respect to running the container. Simply use "python gammath_stocks_data_scraper.py sample_watchlist.csv > log_scraper.txt" and it should work. You'll get the remaining commands from README.md. Please note the reason is that the container hasn't installed gammath-spot but cloned the git repo. I think fixing this will resolve this problem and also enable you to create your own container. If you prefer to use "gammath_scraper sample_watchlist.csv

log_scraper.txt " then I can give you an update Docker file that will allow you to install gammath-spot in the container and use same commands you used before.

In the absence of the screenshots/image, can you send me the errors you see when installing docker and/or after you run docker desktop and then run "docker pull gammathworks/gammath_spot" in your powershell/DOS cmd? If this part did not show errors then do you see the image listed (in docker desktop images section or by running the docker command)?

In fact up until now I only installed the image from Docker program by registry which worked fine. Please find here eclosed the error messages from Powershell and cmd

PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ...
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:6

  • 'PS' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>"docker pull" requires exactly 1 argument.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:17

  • '"docker pull"' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>See 'docker pull --help'.
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:7

  • 'See' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** At line:1 char:61

  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    Expressions are only allowed as the first element of a
    pipeline.
    At line:1 char:68
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • ~ Unexpected token ']' in expression or statement. At line:1 char:61
  • C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.***
  • 
    The splatting operator '@' cannot be used to reference
    variables
    in
    an
    expression. ***@***.***' can be used only as an
    argument to a command. To reference variables in an expression
    use
    '$DIGEST'.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline

PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command,

operable program or batch file. At line:1 char:10

  • 'Usage:' is not recognized as an internal or external command,
  • ~~ Unexpected token 'is' in expression or statement.
  • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
  • FullyQualifiedErrorId : UnexpectedToken

PS C:\WINDOWS\system32> PS C:\WINDOWS\system32> C:\WINDOWS\system32> C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • C:\WINDOWS\system32>
  • CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException
  • FullyQualifiedErrorId : CommandNotFoundException

PS C:\WINDOWS\system32> C:\WINDOWS\system32>Download an image from a registry

cmd: Microsoft Windows [Version 10.0.19045.4170] (c) Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/gammath_spotdocker pull gammathworks/gammath_spot 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>PS : The term 'C:\WINDOWS\system32>PS' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>PS C:\WINDOWS\system32> docker pull gammathworks/ ... '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>PS:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'PS' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:6 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'PS' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>docker pull : The term 'C:\WINDOWS\system32>docker pull' is not recognized as the name of a 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 'cmdlet' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>that the path is correct and try again. 'that' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>"docker pull" requires exactly 1 argument. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>docker pull:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> '"docker pull"' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:17 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ '"docker pull"' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>See 'docker pull --help'. 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>C:\WINDOWS\system32>See : The term 'C:\WINDOWS\system32>See' is not recognized as the name of a cmdlet, function, 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is 'script' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>correct and try again. 'correct' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>See 'docker pull --help'. '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~~~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>See:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'See' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:7 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'See' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32>C:\WINDOWS\system32> : The term 'C:\WINDOWS\system32>' is not recognized as the name of a cmdlet, function, script 'C:\WINDOWS\system32' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct 'file' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>and try again. 'and' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:1 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32> The syntax of the command is incorrect.

C:\WINDOWS\system32>+ ~~~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ObjectNotFound: (C:\WINDOWS\system32>:String) [], CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : CommandNotFoundException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull [OPTIONS] @.*** '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Expressions are only allowed as the first
element
of
a
pipeline.
'Expressions' is not recognized as an internal or external
command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:68
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be
running
to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are
scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of
the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of
the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next
occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be
run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+
~
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>Unexpected token ']' in expression or
statement.
'Unexpected' is not recognized as an internal or external
command,
operable program or batch file.

C:\WINDOWS\system32>At line:1 char:61
The AT command has been deprecated. Please use schtasks.exe
instead.

Invalid command.

The AT command schedules commands and programs to run on a
computer
at
a specified time and date. The Schedule service must be
running
to
use
the AT command.

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername Specifies a remote computer. Commands are
scheduled
on
the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of
the
user
who is logged on at the time the job runs.
/every:date[,...] Runs the command on each specified day(s) of
the
week
or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,...] Runs the specified command on the next
occurrence
of
the
day (for example, next Thursday). If date is omitted,
the
current day of the month is assumed.
"command" Is the Windows NT command, or batch program to be
run.

C:\WINDOWS\system32>+ C:\WINDOWS\system32>Usage: docker pull
[OPTIONS]
***@***.***
'+' is not recognized as an internal or external command,
operable program or batch file.

C:\WINDOWS\system32>+

'+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>The splatting operator '@' cannot be used to reference variables in an expression. @.***' can be used only as an 'The' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>argument to a command. To reference variables in an expression use '$DIGEST'. 'argument' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : ExpressionsMustBeFirstInPipeline '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> 'Usage:' is not recognized as an internal or external command, 'PS' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>>> operable program or batch file. 'program' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>At line:1 char:10 The AT command has been deprecated. Please use schtasks.exe instead.

Invalid command.

The AT command schedules commands and programs to run on a computer at a specified time and date. The Schedule service must be running to use the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]] AT [\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername Specifies a remote computer. Commands are scheduled on the local computer if this parameter is omitted. id Is an identification number assigned to a scheduled command. /delete Cancels a scheduled command. If id is omitted, all the scheduled commands on the computer are canceled. /yes Used with cancel all jobs command when no further confirmation is desired. time Specifies the time when command is to run. /interactive Allows the job to interact with the desktop of the user who is logged on at the time the job runs. /every:date[,...] Runs the command on each specified day(s) of the week or month. If date is omitted, the current day of the month is assumed. /next:date[,...] Runs the specified command on the next occurrence of the day (for example, next Thursday). If date is omitted, the current day of the month is assumed. "command" Is the Windows NT command, or batch program to be run.

C:\WINDOWS\system32>+ 'Usage:' is not recognized as an internal or external command, '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>+ ~~ '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32>Unexpected token 'is' in expression or statement. 'Unexpected' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> + FullyQualifiedErrorId : UnexpectedToken '+' is not recognized as an internal or external command, operable program or batch file.

C:\WINDOWS\system32> C:\WINDOWS\system32>PS C:\WINDOWS\system32> The syntax of the command is incorrect. C:\WINDOWS\system32

salylgw commented 7 months ago

Resolved.