Merge pull request #4406 from commitay/python-3.7
language/python, docs: updates for python 3.7
This commit is contained in:
commit
0aab25bdb3
@ -8,7 +8,7 @@ module Language
|
||||
Version.create(version.to_s)
|
||||
end
|
||||
|
||||
def self.homebrew_site_packages(version = "3.6")
|
||||
def self.homebrew_site_packages(version = "3.7")
|
||||
HOMEBREW_PREFIX/"lib/python#{version}/site-packages"
|
||||
end
|
||||
|
||||
|
||||
@ -11,8 +11,8 @@ Starting with OS X Lion (10.7), you need `sudo` to install to these like
|
||||
so: `sudo gem install`, `sudo easy_install` or `sudo cpan -i`.
|
||||
|
||||
An option to avoid sudo is to use an access control list:
|
||||
`chmod +a 'user:YOUR_NAME_HERE allow add_subdirectory,add_file,delete_child,directory_inherit' /Library/Python/3.6/site-packages`,
|
||||
for example, will let you add packages to Python 3.6 as yourself. That
|
||||
`chmod +a 'user:YOUR_NAME_HERE allow add_subdirectory,add_file,delete_child,directory_inherit' /Library/Python/3.y/site-packages`,
|
||||
for example, will let you add packages to Python 3.y as yourself. That
|
||||
is probably safer than changing the group ownership of the directory.
|
||||
|
||||
### So why was I using sudo?
|
||||
|
||||
@ -51,12 +51,12 @@ The `site-packages` is a directory that contains Python modules (especially bind
|
||||
$(brew --prefix)/lib/pythonX.Y/site-packages
|
||||
```
|
||||
|
||||
So, for Python 3.6.x, you'll find it at `/usr/local/lib/python3.6/site-packages`.
|
||||
So, for Python 3.y.z, you'll find it at `/usr/local/lib/python3.y/site-packages`.
|
||||
|
||||
Python 3.6 also searches for modules in:
|
||||
Python 3.y also searches for modules in:
|
||||
|
||||
- `/Library/Python/3.6/site-packages`
|
||||
- `~/Library/Python/3.6/lib/python/site-packages`
|
||||
- `/Library/Python/3.y/site-packages`
|
||||
- `~/Library/Python/3.y/lib/python/site-packages`
|
||||
|
||||
Homebrew's `site-packages` directory is first created if (1) any Homebrew formula with Python bindings are installed, or (2) upon `brew install python`.
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user