urk*_*kon 3 python windows python-3.x meson-build
我想在Windows上使用meson构建系统.我是python noob.看起来我安装了它,但我不知道如何运行它.
我已经安装了python 3.6.我从'cmd'安装了meson:
C:\>python -m pip install meson
Collecting meson
Downloading meson-0.39.0.tar.gz (558kB)
100% |????????????????????????????????| 563kB 866kB/s
Installing collected packages: meson
Running setup.py install for meson ... done
Successfully installed meson-0.39.0
Run Code Online (Sandbox Code Playgroud)
我试着运行介子:
C:\>python -m meson
C:\Users\user\AppData\Local\Programs\Python\Python36-32\python.exe: No module named meson
C:\>meson
'meson' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我该如何使用/运行这个东西?
好的官方建议是将.py文件与Windows Python Launcher(at c:\Windows\py.exe)相关联.然而,这是一个糟糕的解决方案,因为a)这意味着你不能将它们与编辑器或IDE相关联,并且b)命令行参数传递例如meson.py --help不起作用.
更好的解决方案是:
下载Python 3并将其安装到默认安装位置(in %APPDATA%).将它添加到您的路径中.
跑 python -m pip install meson
使用以下内容meson.bat在您的某处创建文件PATH:
@echo off
c:\Windows\py.exe %LOCALAPPDATA%\Programs\Python\Python36-32\Scripts\meson.py %*
Run Code Online (Sandbox Code Playgroud)然后你应该能够meson --help成功运行.
我不知道为什么不自动完成.
| 归档时间: |
|
| 查看次数: |
3706 次 |
| 最近记录: |