This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>cd\Users\KwehKS\Desktop\python-msp430-tools
C:\Users\KwehKS\Desktop\python-msp430-tools>python setup.py install
running install
running build
running build_py
creating build
creating build\lib
creating build\lib\msp430
copying msp430\target.py -> build\lib\msp430
copying msp430\__init__.py -> build\lib\msp430
creating build\lib\msp430\asm
copying msp430\asm\as.py -> build\lib\msp430\asm
copying msp430\asm\cpp.py -> build\lib\msp430\asm
copying msp430\asm\disassemble.py -> build\lib\msp430\asm
copying msp430\asm\forth.py -> build\lib\msp430\asm
copying msp430\asm\h2forth.py -> build\lib\msp430\asm
copying msp430\asm\infix2postfix.py -> build\lib\msp430\asm
copying msp430\asm\ld.py -> build\lib\msp430\asm
copying msp430\asm\lib.py -> build\lib\msp430\asm
copying msp430\asm\mcu_definition_parser.py -> build\lib\msp430\asm
copying msp430\asm\peripherals.py -> build\lib\msp430\asm
copying msp430\asm\rpn.py -> build\lib\msp430\asm
copying msp430\asm\__init__.py -> build\lib\msp430\asm
creating build\lib\msp430\bsl
copying msp430\bsl\bsl.py -> build\lib\msp430\bsl
copying msp430\bsl\__init__.py -> build\lib\msp430\bsl
creating build\lib\msp430\bsl\target
copying msp430\bsl\target\fcdprog.py -> build\lib\msp430\bsl\target
copying msp430\bsl\target\telosb.py -> build\lib\msp430\bsl\target
copying msp430\bsl\target\__init__.py -> build\lib\msp430\bsl\target
copying msp430\bsl\target\__main__.py -> build\lib\msp430\bsl\target
creating build\lib\msp430\bsl5
copying msp430\bsl5\bsl5.py -> build\lib\msp430\bsl5
copying msp430\bsl5\hid.py -> build\lib\msp430\bsl5
copying msp430\bsl5\uart.py -> build\lib\msp430\bsl5
copying msp430\bsl5\__init__.py -> build\lib\msp430\bsl5
creating build\lib\msp430\gdb
copying msp430\gdb\gdb.py -> build\lib\msp430\gdb
copying msp430\gdb\target.py -> build\lib\msp430\gdb
copying msp430\gdb\__init__.py -> build\lib\msp430\gdb
creating build\lib\msp430\jtag
copying msp430\jtag\clock.py -> build\lib\msp430\jtag
copying msp430\jtag\dco.py -> build\lib\msp430\jtag
copying msp430\jtag\HIL.py -> build\lib\msp430\jtag
copying msp430\jtag\hilspi.py -> build\lib\msp430\jtag
copying msp430\jtag\jtag.py -> build\lib\msp430\jtag
copying msp430\jtag\profile.py -> build\lib\msp430\jtag
copying msp430\jtag\target.py -> build\lib\msp430\jtag
copying msp430\jtag\__init__.py -> build\lib\msp430\jtag
creating build\lib\msp430\legacy
copying msp430\legacy\bsl.py -> build\lib\msp430\legacy
copying msp430\legacy\__init__.py -> build\lib\msp430\legacy
creating build\lib\msp430\listing
copying msp430\listing\iar.py -> build\lib\msp430\listing
copying msp430\listing\mspgcc.py -> build\lib\msp430\listing
copying msp430\listing\__init__.py -> build\lib\msp430\listing
creating build\lib\msp430\memory
copying msp430\memory\bin.py -> build\lib\msp430\memory
copying msp430\memory\compare.py -> build\lib\msp430\memory
copying msp430\memory\convert.py -> build\lib\msp430\memory
copying msp430\memory\elf.py -> build\lib\msp430\memory
copying msp430\memory\error.py -> build\lib\msp430\memory
copying msp430\memory\generate.py -> build\lib\msp430\memory
copying msp430\memory\hexdump.py -> build\lib\msp430\memory
copying msp430\memory\intelhex.py -> build\lib\msp430\memory
copying msp430\memory\titext.py -> build\lib\msp430\memory
copying msp430\memory\__init__.py -> build\lib\msp430\memory
creating build\lib\msp430\shell
copying msp430\shell\command.py -> build\lib\msp430\shell
copying msp430\shell\watch.py -> build\lib\msp430\shell
copying msp430\shell\__init__.py -> build\lib\msp430\shell
creating build\lib\msp430\asm\definitions
copying msp430\asm\definitions\msp430-mcu-list.txt -> build\lib\msp430\asm\defin
itions
copying msp430\bsl\BL_150S_14x.txt -> build\lib\msp430\bsl
copying msp430\bsl\BL_150S_44x.txt -> build\lib\msp430\bsl
copying msp430\bsl\BS_150S_14x.txt -> build\lib\msp430\bsl
copying msp430\bsl\patch.txt -> build\lib\msp430\bsl
copying msp430\bsl5\RAM_BSL.00.05.04.34.txt -> build\lib\msp430\bsl5
running build_scripts
creating build\scripts-2.7
error: file 'C:\Users\KwehKS\Desktop\python-msp430-tools\scripts\msp430-bsl' doe
s not exist
Does anyone solve this issue mind to show me what wrong with this installation?because i check the file is exist.Thank you.
Hi Khar,
This seems to be a bug (discussed here). The workaround seems to adding the '.py' extension to the script paths in 'setup.py'. I've attached a patch below for your reference (found here). I'm wondering if this occurs because you're using Windows instead of Linux, since Linux executables typically don't have extensions.
If this workaround doesn't work, perhaps you can try installing as an administrator using "sudo" before the commands. If this doesn't work, you could try installing a Linux virtual machine on your Windows PC or using a Linux computer to see if you can successfully install it.
Keep in mind that "python-msp430-tools" is not an official TI tool. For your reference, we do offer an open source MSPBSL library (found here) and tool (found here) for Windows.
Regards,
James
MSP Customer Applications
**Attention** This is a public forum