Sinds vandaag ben ik de trotse eigenaar van een MacBook Pro. In eerste instantie dacht ik te dualbooten en voornamelijk te werken onder Windows 7. Maar na vanavond even te hebben gespeeld met OSX wil ik daar toch liever vanaf stappen... Er is echter 1 fijn programma wat ik zeer vaak gebruik onder windows: WikidPad. Nu is het mogelijk dit te draaien onder OSX met behulp van Python, maar ik krijg het helaas niet voor elkaar.
Een ontwikkelaar heeft een "howto" voor installatie online gezet die ik gevolgd heb. Deze is echter redelijk achterhaald. Ik heb gebruik gemaakt van nieuwere versies van software (MacPython 2.5 en wikidPad 2.0 Beta 07)
Hier zijn de installatie instructies:
http://wikidpad.python-hosting.com/wiki/InstallMacosx
Maar, als ik uiteindelijk commando geef:
Dan volgt een heel scala aan foutmeldingen:
Nu heb ik even verder gezocht, en denk ik te maken te hebben met een soort DOS linebreak (?) teken aan het eind van elke regel, waardoor het python script niet wil werken (^M)
Zie deze post:
http://www.devdaily.com/b...interpreter-no-such-file/
Als ik namelijk een python script open met vi in binary mode, dan zie ik inderdaad dat bewuste teken aan het eind van elke regel. Ook geeft terminal fouten terug met paden wanneer ik een script run waarin dat ^M teken zit.
Nu heb ik geprobeerd om een search te doen (dat maak ik uit het regex-achtige commando op) maar ik ben nog compleet noob met vi-editor en het lijkt niet te werken:
Kortom, ik zit vast en omdat ik nog vrij nieuw ben op het macos platform, is het lastig om te bepalen wat ik moet doen, of waar het probleem zit. Verder heb ik nooit gewerkt met VI of Python. Wel heb ik enige ervaring met scripting, batchbestanden e.d. onder windows.
Zou je me verder kunnen helpen?
Een ontwikkelaar heeft een "howto" voor installatie online gezet die ik gevolgd heb. Deze is echter redelijk achterhaald. Ik heb gebruik gemaakt van nieuwere versies van software (MacPython 2.5 en wikidPad 2.0 Beta 07)
Hier zijn de installatie instructies:
http://wikidpad.python-hosting.com/wiki/InstallMacosx
Maar, als ik uiteindelijk commando geef:
code:
1
| python WikidPad.py |
Dan volgt een heel scala aan foutmeldingen:
code:
1
2
3
4
| /Users/eXploitation/bin/WikidPad/WikidPad.py: line 1: import: command not found
: command not found/bin/WikidPad/WikidPad.py: line 2:
/Users/eXploitation/bin/WikidPad/WikidPad.py: line 4: syntax error near unexpect'd token `
/Users/eXploitation/bin/WikidPad/WikidPad.py: line 4: ` WikidPadStarter.main(' |
Nu heb ik even verder gezocht, en denk ik te maken te hebben met een soort DOS linebreak (?) teken aan het eind van elke regel, waardoor het python script niet wil werken (^M)
Zie deze post:
http://www.devdaily.com/b...interpreter-no-such-file/
Als ik namelijk een python script open met vi in binary mode, dan zie ik inderdaad dat bewuste teken aan het eind van elke regel. Ook geeft terminal fouten terug met paden wanneer ik een script run waarin dat ^M teken zit.
Nu heb ik geprobeerd om een search te doen (dat maak ik uit het regex-achtige commando op) maar ik ben nog compleet noob met vi-editor en het lijkt niet te werken:
code:
1
| :1,$s/^M//g |
Kortom, ik zit vast en omdat ik nog vrij nieuw ben op het macos platform, is het lastig om te bepalen wat ik moet doen, of waar het probleem zit. Verder heb ik nooit gewerkt met VI of Python. Wel heb ik enige ervaring met scripting, batchbestanden e.d. onder windows.
Zou je me verder kunnen helpen?