[ros-users] rosinstall Cturtle installation error on Snow leopard

Nicholas Butko nbutko at ucsd.edu
Mon Aug 30 21:17:10 UTC 2010


Ken, 

Do you (or does anyone else) know a good way to get wxWidgets (plus wxPython) working well on Snow Leopard? 

According to the wxWidgets site, wxWidgets 2.9.1 is fairly stable and Snow Leopard friendly: http://www.wxwidgets.org/

However, according to the wxPython site, they are only on 2.8.11: http://www.wxpython.org/

Do you know if this causes any problems? Is the older wxPython wrapper compatible with the newer wxWidgets core?

--Nick 


On Aug 30, 2010, at 2:10 PM, Ken Conley wrote:

> You're free to add corrections to the wiki. Try your best to follow
> the existing style.
> 
> IMHO, the OS X page needs to be split by version (e.g. 10.5, 10.6).
> One of the reasons for the Python incongruity is that older versions
> of OS X generally came with very out-of-date Python releases.  Also,
> Snow Leopard's transition 64-bit transition broke important
> dependencies like wxwidgets, which makes Snow Leopard less compatible
> with ROS than 10.5.
> 
> Thus, it seems increasingly the case that OS X installation needs a
> different approach to handle these divergences, as attempting to rely
> on Macports across multiple OS X releases has proven to be very
> slippery.
> 
> - Ken
> 
> 
> On Mon, Aug 30, 2010 at 2:01 PM,  <DRamachandran at hra.com> wrote:
>> I can confirm that I had the same problem on Snow Leopard and this solution
>> worked.
>> 
>> What is the edit policy on the ROS wiki? I don't mind making the required
>> changes.
>> 
>> 
>> 
>> ~Deepak
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> Billy Okal <b.okal at jacobs-university.de>
>> Sent by: ros-users-bounces at code.ros.org
>> 08/29/2010 01:31 PMPlease respond toros-users at code.ros.org
>> 
>>  To   ros-users at code.ros.org
>>  cc
>>  bcc   Deepak Ramachandran/HRA/ASC/HONDA
>>  Subject   Re: [ros-users] rosinstall Cturtle installation error on
>> Snowleopard
>> 
>> 
>> Thanks alot Nicholas and everone, I got it to work with just
>> 
>> sudo easy_install PyYAML
>> 
>> and now its installing cturtle.
>> 
>> 
>> 
>> 2010/8/29 Nicholas Butko <the.njb at gmail.com>
>> I have always disliked the idea of multiple pythons competing with the
>> system one.
>> 
>> A problem with MacPorts is that all python packages depend on MacPorts'
>> python, ie they don't play nice with the system Python.
>> 
>> I have had good luck recently installing c-turtle on a new system using
>> easy_install instead. This required running "easy_install PyYAML", and
>> commenting out some of the macports lines in rosdep.yaml.
>> 
>> Just putting it out there as an alternative approach.
>> 
>> --Nick
>> 
>> 
>> 
>> On Aug 29, 2010, at 12:57 PM, Eric Perko <wisesage5001 at gmail.com> wrote:
>> 
>> Billy,
>> 
>> If you run python from a terminal and type 'import yaml' does it work
>> properly or do you get the same error?
>> 
>> I've seen a similar error with multiple Python versions installed and
>> whichever one rosinstall was using was not the one that yaml had been
>> installed to.
>> 
>> - Eric
>> 
>> On Sun, Aug 29, 2010 at 3:47 PM, Pablo Hevia-Koch <pablo at hevia-koch.cl>
>> wrote:
>> Chek this out, might help you:
>> 
>> http://py-yaml.darwinports.com/
>> 
>> :)
>> Keep Creating,
>> 
>> Pablo
>> 
>> 
>> 
>> 
>> On 29 August 2010 15:45, Billy Okal <b.okal at jacobs-university.de> wrote:
>> Dear all,
>> 
>> I am experiencing the following problem with Cturtle installation on Snow
>> leopard. I have followed the standard osx guide on the wiki and installed
>> py25-yaml correctly, but still I get this,
>> 
>> rosinstall ~/ros http://ros.org/rosinstalls/cturtle_pr2all.rosinstall
>> Traceback (most recent call last):
>>   File "/usr/local/bin/rosinstall", line 5, in <module>
>>     pkg_resources.run_script('rosinstall==0.5.6', 'rosinstall')
>>   File
>> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py",
>> line 442, in run_script
>>     self.require(requires)[0].run_script(script_name, ns)
>>   File
>> "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py",
>> line 1167, in run_script
>>     exec script_code in namespace, namespace
>>   File
>> "/Library/Python/2.6/site-packages/rosinstall-0.5.6-py2.6.egg/EGG-INFO/scripts/rosinstall",
>> line 23, in <module>
>> ImportError: No module named yaml
>> 
>> Has anybody seen this, what what could be the remedy for it?
>> 
>> 
>> Billy Okal.
>> "sure vi is user friendly, its just particular about who to be friends with"
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> 
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> 
>> 
>> 
>> --
>> ___________________________________________
>> Best Regards,
>> Billy Okal.
>> "sure vi is user friendly, its just particular about who to be friends with"
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> 
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users




More information about the ros-users mailing list