Results 1 to 15 of 15
  1. #1
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Two Frameworks Folders
    Hi,

    I was wondering what the difference between the /Library/Frameworks folder and the /System/Library/Frameworks folder is because the first frameworks folder has a considerably lower amount of frameworks than the one under System. Is this supposed to be like this?

  2. #2
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    One is for the system (OS X), one is for applications that are installed for all users (/Library/Frameworks) and one is for only your user (~/Library/Frameworks also known as /Users/<username>/Library/Frameworks).
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  3. #3
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    One is for the system (OS X), one is for applications that are installed for all users (/Library/Frameworks) and one is for only your user (~/Library/Frameworks also known as /Users/<username>/Library/Frameworks).
    Oh so the (~?Library//Frameworks) is the folder of Frameworks I downloaded? Because I have a Python folder in each of the different Frameworks folders.

  4. #4
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    No, you don't download a Frameworks folder. Python installs it to an already present Frameworks folder: /Library/Frameworks/. It install itself here because it is designed to be usable by all users on the system.

    There is a version of Python at /System/Library/Frameworks - this is the Python installation that comes with OS X.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  5. #5
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    No, you don't download a Frameworks folder. Python installs it to an already present Frameworks folder: /Library/Frameworks/. It install itself here because it is designed to be usable by all users on the system.

    There is a version of Python at /System/Library/Frameworks - this is the Python installation that comes with OS X.
    yeah that's what i thought. so what if i deleted the Python folder in /System/Library/Frameworks? And also that's weird because apparently my Mac came with 3.2 Python and I bought it in 2011.

  6. #6
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Don't touch anything in /System, ever. The files in there are used by the operating system.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  7. #7
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    Don't touch anything in /System, ever. The files in there are used by the operating system.
    I know that!! But I may have moved a python 3.2 folder in the /System once. I don't know. Not sure. But could you answer my question about why I have another Python folder in /Library? And what it's for, and if I need it?

  8. #8
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    Quote Originally Posted by macuser1232 View Post
    I know that!! But I may have moved a python 3.2 folder in the /System once.
    If you know that, why'd you move something into /System?
    Quote Originally Posted by macuser1232 View Post
    But could you answer my question about why I have another Python folder in /Library? And what it's for, and if I need it?
    The standard Python installer installs Python to /Library/Frameworks. If you've installed Python manually, that would be it. Do you need it? That's up to you to answer.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  9. #9
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    If you know that, why'd you move something into /System?
    The standard Python installer installs Python to /Library/Frameworks. If you've installed Python manually, that would be it. Do you need it? That's up to you to answer.
    Oh ok that's what I thought. And if you know if i'm not supposed to have the python 3.2 in my /System tell me because then I can delete it.

  10. #10
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    I don't have it in /System and I have a new machine. However, there's little reason to remove it and, given what I mentioned before, you don't want to go deleting stuff because it's probably there for a reason.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  11. #11
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    I don't have it in /System and I have a new machine. However, there's little reason to remove it and, given what I mentioned before, you don't want to go deleting stuff because it's probably there for a reason.
    what versions do you have? And I most likely did put it there because when I was downloading tons of Python stuff I downloaded 3.2 and now I just use 2.7 so I probably wouldn't need it.

  12. #12
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    I'm not sure why it would have ended up there since Python is shipped as an installer. The only way I can imagine it ended up there was if you either moved it from there or compiled it from source and set /Syste/Library/Frameworks/ as the target during the build process.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  13. #13
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    I'm not sure why it would have ended up there since Python is shipped as an installer. The only way I can imagine it ended up there was if you either moved it from there or compiled it from source and set /Syste/Library/Frameworks/ as the target during the build process.
    Oh ok. well i think im gonna go ahead and delete it.

  14. #14
    Two Frameworks Folders
    vansmith's Avatar
    Member Since
    Oct 19, 2008
    Location
    Toronto
    Posts
    19,395
    Specs:
    2012 13" MBP (2.5 i5, 8GB)
    You might want to reconsider - it's best to leave /System as it is.
    Important Links: Community Guidelines : Use the reputation system if you've been helped.
    M-F Blog :: Write for the blog
    Writing a Quality Post

  15. #15
    Two Frameworks Folders

    Member Since
    Aug 15, 2011
    Posts
    372
    Specs:
    Early 2011 13 inch MacBook Pro i5 with 8gb of Ram
    Quote Originally Posted by vansmith View Post
    You might want to reconsider - it's best to leave /System as it is.
    I know but after all this evidence that it's not supposed to be there and the possibility that I actually put it there once is really saying that I don't need it. I mean we could always get another person's opinion.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Desktop folders and folders in folders re performance
    By mrivmriv in forum OS X - Operating System
    Replies: 2
    Last Post: 03-12-2013, 03:36 AM
  2. Accidentally deleted frameworks!! Please Help!!
    By macuser1232 in forum Apple Notebooks
    Replies: 0
    Last Post: 07-01-2012, 10:08 PM
  3. arrange Icon size and grid spacing folders and sub-folders
    By chowmein in forum OS X - Operating System
    Replies: 2
    Last Post: 04-25-2012, 04:00 PM
  4. Work with private frameworks
    By _chaos_ in forum OS X - Development and Darwin
    Replies: 0
    Last Post: 07-04-2008, 11:38 AM
  5. Including frameworks in basic console app
    By PhilipOrr in forum OS X - Development and Darwin
    Replies: 0
    Last Post: 05-08-2008, 05:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •