ModuleNotFoundError: No module named 'Paramiko'
Thomas Passin
list1 at tompassin.net
Mon Apr 8 14:31:29 EDT 2024
On 4/8/2024 2:01 PM, Dietmar Schwertberger via Python-list wrote:
> To be sure, you can always go the the directory of the Python
> interpreter and open a cmd window there.
> (By entering 'cmd' into the explorer address bar.)
> Then enter 'python.exe -mpip install paramiko'.
> This way you can be sure that you're not running a pip.exe that belongs
> to another Python interpreter.
This is not quite right. The best name of the Python executable may or
may not be "python.exe". The command line needs a space after the "-m":
<python executable> -m pip install <package>
For <python executable>, you can check if "python" runs the intended
version by using the -V option (must be capitalized):
python -V
On Windows, Python from python.org usually installs a launcher named
"py", which will run the last version installed:
py -m pip install ...
Or it can run a specific version, e.g.:
py -3.7 -m pip install ...
This will run Python 3.7 if installed.
On Linux, you can run the desired version with, e.g.,
python3.7 -m pip ...
More information about the Python-list
mailing list