我下載了這個工具來將MySQL遷移到PostgreSQL:https://github.com/philipsoutham/py-mysql2pgsql如何在Windows 7中運行python程序?
Python交互式代碼正常工作,所以python路徑以正確的方式設置。
當我在目錄:C:\Users\me
中鍵入「py-mysql2pgsql」時,下載的工具不會運行,但要求我選擇程序來打開該文件。當我在C:\Users\me\py-mysql2pgsql
如何正確運行此工具?
我下載了這個工具來將MySQL遷移到PostgreSQL:https://github.com/philipsoutham/py-mysql2pgsql如何在Windows 7中運行python程序?
Python交互式代碼正常工作,所以python路徑以正確的方式設置。
當我在目錄:C:\Users\me
中鍵入「py-mysql2pgsql」時,下載的工具不會運行,但要求我選擇程序來打開該文件。當我在C:\Users\me\py-mysql2pgsql
如何正確運行此工具?
像Linux和Unix版本一樣,Windows不能理解腳本(#!/ usr/bin/env python)中的shebang行。所以Windows不明白這是一個python腳本,你需要自己執行python。
如果蟒蛇可執行文件在你的路徑,你應該能夠運行:
python py-mysql2pgsql
如果不是在你的路徑,你應該能夠運行:
path_to_python\python py-mysql2pgsql (on my machine C:\Python27\python)
注意這適用於Windows上的任何python腳本,而不僅僅是這個工具。
當你運行這個命令時,你在python shell中嗎?您是否按照github說明中的建議進行pip安裝? –
如果你只是在cmd中,你必須在你的文件名之前鍵入python以使用python運行它 –
是的,我做了pip安裝。當我嘗試使用python之前,我得到:''py_mysql2pgsql'中找不到'__main__'模塊 – dominik791