Python 的 -m 參數
因為我的工作環境, 沒有把 Python3 的路徑加入環境變數, 每次要替 Python3 加一些套件時, 就很麻煩, 無意間發現這個指令, 解決了我長久以來的困擾. 用 shell 執行的 python 2 的 sys.path 裡的pip package 1C:\>py -2 -m pip freeze > requirements.txt 可以確認 site-packages 的路徑 1C:\>py -2 -m pip -V 2pip 19.3.1 from C:\Python27\lib\site-packages\pip (python 2.7) 用 shell 執行的 python 3 的 sys.path 裡的pip package 1C:\>py -3 -m pip freeze > requirements.txt 可以確認 site-packages 的路徑 1C:\>py -3 -m pip -V 2pip 20.1.1 from C:\Users\xxx\AppData\Roaming\Python\Python37\site-packages\pip (python 3.7)