omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    What would be an equivalent python setup on a mac

    Pythonista
    2
    3
    2334
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • sunrizersounds
      sunrizersounds last edited by

      Ok, complete newby wannabe coder here, and I've made something in pythonista I quite enjoy, but I just got a Macbook Pro and would like to find an equivalent setup for it. Where should I invest my time? Xcode, Pycharm, or what? I really love how smooth it is for me to work in pythonista, does anything else come close on a mac?

      My goal is to move towards developing for iOS and mac platforms most likely with swift once I understand programming better, so I'm quite happy to continue down the python path until I want to take on the next language.

      Thanks all!

      1 Reply Last reply Reply Quote 0
      • dgelessus
        dgelessus last edited by

        Scripts from Pythonista should mostly work on any platform running Python 2, provided you have the required external modules installed. Most Python modules/packages can be installed using the pip command line tool, in most cases it should be enough to run sudo pip2 install <packagename> in a terminal.

        Be aware that the custom iOS-specific Python modules like ui, scene, location, motion, etc. are not available on other platforms. Someone made a port of the scene module that uses the Pygame library for graphics, but other than that you'd need to use other libraries. Python comes with the Tkinter GUI module, which is essentially an interface to the Tk framework. There are also various other bindings for common UI frameworks, such as PyQt and PySide for Qt and wxPython for wxWidgets.

        1 Reply Last reply Reply Quote 0
        • sunrizersounds
          sunrizersounds last edited by

          Thanks dgelessus.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Powered by NodeBB Forums | Contributors