gpt4 book ai didi

firefox - 安装 Firefox Addon SDK Python 时出错

转载 作者:行者123 更新时间:2023-12-04 21:57:44 25 4
gpt4 key购买 nike

您好,我正在尝试弄清楚如何正确安装 Firefox Addon SDK,我遵循了所有安装细节,例如:安装 Python 2.7,正确设置我的 PATH 变量,并从我的 cmd.exe 运行插件..每次我运行命令行开始开发插件我收到这个错误:

    C:\mozilla-build\addon-sdk\bin>activate.bat
Warning: Failed to find Python installation directory

根据我的理解,我已经正确配置了所有内容,任何人都可以帮助解决此错误。而且我的 PATH 变量如下
   User Variables...;C:\mozilla-build\addon-sdk\bin;C:\mozilla-build\python;C:\Python27
SYSTEM Variables ...;C:\mozilla-build\addon-sdk\bin;C:\mozilla-build\python;C:\Python27

最佳答案

问题似乎是激活批处理文件在设置变量 PYTHONINSTALL 的写入值时出现问题。
我通过手动设置它并删除所有用于检测路径的臃肿函数来解决这个问题。

使用编辑器打开 bin\activate.bat 文件(np++ 清楚地使用)
在 :CheckPython 标签下删除函数和注释并使用它来设置你的 python 安装路径:

:CheckPython
::CheckPython(retVal, key)
::Reads the registry at %2% and checks if a Python exists there.
::Checks both HKLM and HKCU, then checks the executable actually exists.

SET key=%2%
SET "%~1="
SET reg=reg
if defined ProgramFiles(x86) (

if exist %WINDIR%\sysnative\reg.exe SET reg=%WINDIR%\sysnative\reg.exe
)
rem here you should make sure to set the correct path
set PYTHONINSTALL=C:\Program Files\Python27
if exist %PYTHONINSTALL%\python.exe goto :EOF

if exist %PYTHONINSTALL%\PCBuild\python.exe (set "PYTHONINSTALL=%PYTHONINSTALL%\PCBuild" & goto :EOF)

if exist %PYTHONINSTALL%\PCBuild\amd64\python.exe (set "PYTHONINSTALL=%PYTHONINSTALL%\PCBuild\amd64" & goto :EOF)



GOTO :EOF

关于firefox - 安装 Firefox Addon SDK Python 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22872082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com