mac系统下配置python环境
2017-10-08 11:08
337 查看
mac环境中配置python环境的一个主要困难是由于SIP导致的。Apple在10.11中全面启用了名为System Integrity Protection (SIP)的系统完整性保护技术。最直接的影响是:许多未经签名的第三方kext以及经过修改的原版kext将无法加载使用;大部分系统文件即使在root用户下也无法直接进行修改。
在配置python环境中的直接问题是:
1. python官方建议不使用macos自带的python,但是使用brew安装的python并非系统默认的python环境,需要将
2. pip安装virtualenv和virtualenvwrapper可能会出现问题。
SIP的配置有很多文章中都有介绍,好在这里我们只是需要暂时关闭一下SIP即可,方法如下:
1. 重启电脑,按下
2. 打开命令行界面,
3.
4.
5.
6. 重复步骤1
7. 打开命令行界面,
在配置python环境中的直接问题是:
1. python官方建议不使用macos自带的python,但是使用brew安装的python并非系统默认的python环境,需要将
/usr/bin/python修改为新安装的python文件的软链接。
2. pip安装virtualenv和virtualenvwrapper可能会出现问题。
SIP的配置有很多文章中都有介绍,好在这里我们只是需要暂时关闭一下SIP即可,方法如下:
1. 重启电脑,按下
Command + r
2. 打开命令行界面,
csrutil disable关闭SIP,重启电脑。
3.
brew install python python3
4.
sudo mv /usr/bin/python /usr/bin/python-backup
5.
ln -s /usr/local/bin/python2 /usr/bin/python
6. 重复步骤1
7. 打开命令行界面,
csrutl enable开启SIP, 重启电脑。
相关文章推荐
- Mac系统eclipse配置python开发环境
- Mac 上配置Python开发环境 Pydev + Eclipse
- vs code 在windows10 64bit系统配置python开发环境
- Mac系统配置php环境
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
- Mac Sublime Text 3 配置Python环境及安装插件
- [20180310智慧推荐餐厅系统01]配置阿里云服务器Python3和MySql环境
- mac配置python开发环境
- mac os x苹果系统LAMP环境配置(改动)
- mac系统 安装 JDK 并配置环境
- Python根据系统环境配置日志,Python配置日志 Python logger
- mac系统下配置aapt环境变量
- Mac配置Python开发环境(Eclipse +Pydev+Python)
- [置顶] 【PHP开发】Mac系统配置MAMP+Thinkphp框架环境 教程(一)
- Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置
- 在Mac系统上配置Android真机调试环境
- Win10系统环境下caffe的Python接口Anaconda2配置
- 安装配置python环境,并跑一个推荐系统的例子
- Mac系统搭建Go语言Sublime Text 2环境配置