我下载了这个将MySQL迁移到PostgreSQL的工具:https://github.com/philipsoutham/py-mysql2pgsql
Python交互式代码可以正常工作,因此python路径设置正确。
当我在目录:C:\Users\me中输入"py-mysql2pgsql“时,下载的工具不会运行,但会要求我选择打开该文件的程序。当我在C:\Users\me\py-mysql2pgsql的时候,同样的情况
如何正确运行此工具?
发布于 2015-09-24 03:42:36
Windows不像Linux和Unix变体那样理解脚本(#!/usr/bin/env python)中的shebang行。所以Windows不知道这是一个python脚本,你需要自己执行python。
如果python可执行文件在您的路径中,您应该能够运行:
python py-mysql2pgsql如果它不在您的路径中,您应该能够运行:
path_to_python\python py-mysql2pgsql (on my machine C:\Python27\python)请注意,这适用于Windows上的任何python脚本,而不仅仅是此工具。
https://stackoverflow.com/questions/32747896
复制相似问题