mac系统pip安装package路径问题
2018-02-25 22:17
309 查看
默认情况下,通过pip安装会提示Permission Denied.这时候通过sudo pip install xxx可以安装,但是安装的路径不是系统默认的路径,再次通过pip list列出已经安装过的工具时无法列出(只有在安装路径/lib/python2.7/site-packages下才可以)。
系统默认的安装目录:/usr/local/lib/python2.7/site-packages,用户通过sudo pip install xxx安装的路径在/lib/python2.7/site-packages.
解决办法有两个,可以将已经安装到/lib/python2.7/site-packages中的包,移动到/usr/local/lib/python2.7/site-packages中。但是每次pip安装之后,都需要手动移动一次包位置。
还有一种靠谱的办法就是在安装的时候,指定安装的目录。例如以安装Django为例,通过如下命令安装,就可以安装到系统默认的目录中,这样无论在哪里就可以通过pip list列出来。pip install --install-option="--install-purelib=/usr/local/lib/python2.7/site-packages" Django==1.11.7
系统默认的安装目录:/usr/local/lib/python2.7/site-packages,用户通过sudo pip install xxx安装的路径在/lib/python2.7/site-packages.
解决办法有两个,可以将已经安装到/lib/python2.7/site-packages中的包,移动到/usr/local/lib/python2.7/site-packages中。但是每次pip安装之后,都需要手动移动一次包位置。
还有一种靠谱的办法就是在安装的时候,指定安装的目录。例如以安装Django为例,通过如下命令安装,就可以安装到系统默认的目录中,这样无论在哪里就可以通过pip list列出来。pip install --install-option="--install-purelib=/usr/local/lib/python2.7/site-packages" Django==1.11.7
相关文章推荐
- Mac OS X pip 安装package时问题
- mac系统下安装libjpeg(jpeg-6b)遇到的问题和解决办法
- mac系统sublime text2安装HTMLPrettify插件 过程及问题解决方案
- VM虚拟机安装mac10.8.5系统出现efi的问题
- Mac系统升级到10.9(mavericks)时安装php扩展问题解决
- 记录下mac查看java 安装路径的问题
- mac系统下MySQL5.7.11安装版密码问题
- python在windows平台的pip安装package时的编译问题
- Vmvare 安装mac系统遇到几个小问题
- Mac及Windows系统下 eclipse neon安装svn插件遇见的问题及其解决方案
- Mac安装双系统Windows步骤问题总结
- Mac安装pip问题总结
- 关于xcode低版本安装到mac10.7以上系统的问题。
- mac安装双系统引导问题
- Mac系统安装Myeclipse2015CI出现虚拟内存为0的问题
- 关于被安装到sdcard,无法接受到系统启动事件的问题, 修改安装路径
- 解决安装驱动程序时提示“Windows已经找到设备的驱动程序,但在试图安装它时遇到错误”“系统找不到指定路径”问题。
- 2013 Mac Air 装Win7双系统问题-安装程序无法创建新的分区,也无法定位系统 & Windows无法安装所需的文件,错误代码0x80070570
- 无法启动此程序,因为计算机中丢失QtCore4.dll。尝试重新安装该程序以解决此问题(在系统里添加3个路径)
- Mac系统的JDK8默认安装路径