I am trying to follow an online tutorial that is a little outdated. But I like the instructor and how he follows his curriculum. He is using python 2.7 in the video and an older version of pyserial (2.6 I believe) that I can no longer find a download for. I went ahead and installed the latest python (3.7), along with the latest revision of pyserial (3.4). And both installed successfully without problems.
However the other IDE-looking program which he uses to code our scripts ("vPython or videl for python"), only supports python versions up to 2.7.9
This made me back-trace and also install an older revision of python (2.7) in a separate directory with python 3.7 still being installed in another.
Since the older version of pyserial is no longer available, I tried to install the newer pyserial 3.4 package using python 2.7 but every time I do it through the windows command line, it gives me an error saying "the module 'serial' is not available'.
This is already after I had extracted the pyserial 3.4 package into the python 2.7 "Lib\site-packages\" directory. And we can clearly see that the 'serial' folder is definitely in the 2.7 python library.
I'm wondering if it cannot install the module because of the differences in revisions or if it's because the command line terminal is defaulting to the latest version of python (3.7) automatically to execute the installation.
If this is incompatible, maybe someone can help provide a link to the older version of pyserial or help me find another solution to this problem.
Edit: I found a version of pyserial 2.7 but it is for 32 bit windows and not 64. I have been sticking to versions of 64 bit for python and vpython.