Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8200415
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T06:26:32+00:00 2026-06-07T06:26:32+00:00

I am having issues with PyDev not auto completing pyside correctly, I suspect that

  • 0

I am having issues with PyDev not auto completing pyside correctly, I suspect that I am missing a crucial step in the installation process.

So, How does one install and configure a fresh OS X lion install to develop pyside ?

Note: This Question does NOT belong on another stack site. This is what a programmer has to do to get his machine in shape to develop python PySide using PyDev. A system administrator is unlikely to have encountered this specific issue.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T06:26:35+00:00Added an answer on June 7, 2026 at 6:26 am

    I suspect you followed the various scattered documentation around and mixed different python interpreters and python tools. Also Step 4 below needs to also be done, which not many guides mention.

    To get the system in a state for PySide development in line with a linux distro, where all the plumbing aligns by default you have to do the following steps:

    Step 1 : install Xcode, brew, and xcode command line tools (you will find documentation for this on the brew website). Once you have Xcode and command line tools downloaded and installed the following command line should install brew.

    /usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
    

    Check everything is OK with brew doctor.

    add the path for user installed binaries to ~/.profile or /etc/paths with a text editor (export PATH=/usr/local/bin:$PATH). Make sure the new path is before the $PATH (or at the top of /etc/paths and not after).

    Also, after install you want to make sure any python admin utilities that you use are picked up from the correct directory. For this add /usr/local/share/python to the path next to the new path you specified above. This is important because you want easy_install to be correctly functioning and installing to your version of python and not sox’s, below we verify that the correct items are being picked up.

    Step 2: Use brew to install python2.7.*

    brew install readline sqlite gdbm pkg-config
    brew install python --framework --universal
    

    Step 3: verify the python binary and the easy_install binary are in the correct directories. You do this by using which and not whereis.

    Step 4: Since OSX has the funky notion of frameworks, for library management, we have to symlink things so that other tools (such as eclipse) can auto config correctly.

    cd /Library/Frameworks/Python.framework/Versions
    sudo rm Current
    sudo ln -s /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current
    # following might not be needed or advised (see discussion below).
    cd /System/Library/Frameworks/Python.framework/Versions
    sudo rm Current
    sudo ln -s /usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current
    

    Step 5: Install pyside using brew (brew install pydev). This also installs Qt4 as a dependency.

    Step 6: Install Eclipse along with PyDev

    Step 7: Configure eclipse. Do not auto configure, manually add a new interpreter and supply /usr/local/bin/python as the python path. It should pick up the libraries automatically. Also add PySide to the built-ins, since PySide autocompletion requires active introspection, rather than static code analysis.

    Step 8: install pip easy_install install pip

    Provided you use pip or brew for getting further python code, you should get things piping into the correct directories. That is till mountain lion comes along and ruins your day 😀

    note to self

    I Know now that dependency management is no easier in python compared to windows .net or C/C++ (CRT) GAC or Linux’s soname’s or java’s class path. We all end of with a maze of indirections.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Having issues with this, I'm certain that I'm not grasping something. Let's say I've
Having issues with this the one that needs to be set is a auto
I've been having issues where JSTL c:if does not seem to be working correctly..
Im having issues getting this to work, maybe its not even possible? I have
I'm having issues with setting up cookies. The problem is that my cookies aren't
I'm having issues with some test cases that make use of JFileChoosers. I'm looking
i'm having issues on my custom delegate, not sure why is not working.i wan
I'm having issues with ob_start. Not sure what the deal is, but I've bubbled
I'm having issues writing a C function that reads a string from STDIN, and
I'm having issues with a script that I made for use in HTML5. Here

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.