2024-09-28 21:24:41 发布
网友
我已经将python 32包安装到
C:\python32
我还设置了路径:
PYTHONPATH | C:\Python32\Lib;C:\Python32\DLLs;C:\Python32\Lib\lib-tk;PATH ;C:\Python32;
PYTHONPATH | C:\Python32\Lib;C:\Python32\DLLs;C:\Python32\Lib\lib-tk;
PATH ;C:\Python32;
我想使用“2to3”工具,但CMD无法识别它。
CMD: c:\test\python> 2to3 test.py
我应该为“2to3”添加一个额外的路径吗?
谢谢
显然目录mame“C”是“无效语法”
以下所有变体均为“无效”:
python c:\Python34\Tools\Scripts -w c:\python\batch.py python c:\\Python34\\Tools\\Scripts -w c:\\python\\batch.py python.exe C:\Python34\Tools\Scripts\2to3.py -w C:\python\batch.py python.exe C:\\Python34\\Tools\\Scripts\\2to3.py -w C:\\python\\batch.py
等等。 当我加上引号时,右引号是“无效语法”
通过在python.exe文件所在的同一目录中创建批处理文件(假设该目录已经在windows路径上-不必是该目录,它只是一个方便的、相对逻辑的位置),可以将2to3.py设置为在键入2to3时作为命令运行。
假设您在C:\Python33中安装了python。如果您不确定python安装在哪里,可以通过在命令行中键入where python来找出Windows认为它在哪里。
C:\Python33
where python
你应该在C:\Python33中有python.exe,在C:\Python33\Tools\Scripts中有2to3.py。
python.exe
C:\Python33\Tools\Scripts
2to3.py
在C:\Python33\Scripts中创建一个名为2to3.bat的批处理文件,并将这一行放入批处理文件中
C:\Python33\Scripts
2to3.bat
@python "%~dp0\..\Tools\Scripts\2to3.py" %*
%~dp0是批处理文件的位置,在本例中是c:\Python33\Scripts,%*将所有参数从命令行传递给2to3.py脚本。保存.bat文件后,您应该能够从命令行键入2to3,并查看
%~dp0
c:\Python33\Scripts
%*
2to3
At least one file or directory argument required. Use --help to show usage.
在从setup.py安装时,我发现这项技术很有用,因为有时安装脚本希望2to3作为命令可用。
2to3实际上是一个Python脚本,位于Python安装的Tools/scripts文件夹中。
所以你应该这样运行它:
python.exe C:\Python32\Tools\scripts\2to3.py your-script-here.py
有关更多详细信息,请参见以下内容:http://docs.python.org/library/2to3.html
显然目录mame“C”是“无效语法”
以下所有变体均为“无效”:
等等。 当我加上引号时,右引号是“无效语法”
通过在python.exe文件所在的同一目录中创建批处理文件(假设该目录已经在windows路径上-不必是该目录,它只是一个方便的、相对逻辑的位置),可以将2to3.py设置为在键入2to3时作为命令运行。
假设您在
C:\Python33
中安装了python。如果您不确定python安装在哪里,可以通过在命令行中键入where python
来找出Windows认为它在哪里。你应该在
C:\Python33
中有python.exe
,在C:\Python33\Tools\Scripts
中有2to3.py
。在
C:\Python33\Scripts
中创建一个名为2to3.bat
的批处理文件,并将这一行放入批处理文件中%~dp0
是批处理文件的位置,在本例中是c:\Python33\Scripts
,%*
将所有参数从命令行传递给2to3.py
脚本。保存.bat文件后,您应该能够从命令行键入2to3
,并查看在从setup.py安装时,我发现这项技术很有用,因为有时安装脚本希望2to3作为命令可用。
2to3实际上是一个Python脚本,位于Python安装的Tools/scripts文件夹中。
所以你应该这样运行它:
有关更多详细信息,请参见以下内容:http://docs.python.org/library/2to3.html
相关问题 更多 >
编程相关推荐