2019独角兽企业重金招聘Python工程师标准>>>

Emacs 24.2.1 自动带了这个包管理的功能,不过默认搜索的网站上包比较少,需要手工加一些,具体方法就是把下面这段代码加入到 .emacs 文件里,再重启 Emacs。

(require 'package)
(add-to-list 'package-archives'("elpa" . "http://tromey.com/elpa/") t)
(add-to-list 'package-archives' ("marmalade" . "http://marmalade-repo.org/packages/") t)
(add-to-list 'package-archives'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)

执行:

M-x package-list-packages

稍等几十秒,就会把这些网站支持的包列出来了,用上下键移动光标到你选择好的包前面,输入“i”,再输入“x”,回车就可以把你选好的包安装到 ~/.emacs.d/ 目录下了。

==================================

补充:还有一种一次性安装的办法,就是打开 Emacs,然后进入 *scratch* 缓冲区,把这些代码拷贝进去:

(let ((buffer (url-retrieve-synchronously"http://tromey.com/elpa/package-install.el")))(save-excursion(set-buffer buffer)(goto-char (point-min))(re-search-forward "^$" nil 'move)(eval-region (point) (point-max))(kill-buffer (current-buffer))))

接着执行 C-j 就可以得到一样的结果,后面的选择、安装操作跟第一种方法一样。

转载于:https://my.oschina.net/freeblues/blog/186079

介绍下 Emacs 的包管理功能,感觉还是比较方便的相关推荐

  1. rpm包管理功能全解

    rpm包管理功能全解 rpm包管理功能全解              linux rpm问题:怎样查看rpm安装包的安装路径                      rpm -qa l grep   ...

  2. ubuntu下使用apt安装mysql_Ubuntu下通过apt包管理安装mysql

    949 首页 > 资讯 > Ubuntu下通过apt包管理安装mysql Ubuntu下通过apt包管理安装mysql 消息来源:http://forum.ubuntu.org.cn/vi ...

  3. 学习笔记之rpm程序包管理功能解析

    Rpm包管理功能全解 软件包管理的功能:将编译好的程序的各组成文件打包成一个或几个程序包文件,为了方便的实现程序包的安装.升级.卸载.查询.校验.数据库维护. 下面我们来看看RPM包管理的解析 Rpm ...

  4. Windows下强大的包管理器(一)

    Windows下强大的包管理器Winget BB Time 官方解释 安装教程 Microsoft Store Github 使用教程 配置教程 彩虹进度条配置 未完待续... BB Time 我之前 ...

  5. Ubuntu18.04环境下使用python包管理工具pipenv

    安装环境 ubuntu:18.04 python:3.6+ pipenv:2020.6.2 pip3:20.1.1 安装环境我一般使用的都是最新兼容版的,建议安装时把环境包更新到最新版. pipenv ...

  6. helm安装postgres_Helm 入门介绍 Kubernetes 上的包管理软件

    这篇文章介绍一下云原生应用在 Kubernetes 上安装时,经常会用到的一个重要工具,Helm. Helm 是 Kubernetes 的包管理软件.提到包管理软件,很多人都不陌生.Maven.Gra ...

  7. 在window下间接使用meteorite的包管理功能

    因为meteorite不支持windows,但是meteorite又提供很多官方不提供的第三方模块.所以希望在window下用到这些包.可以按下面步骤做. linux部分 1.你需要有个linux机器 ...

  8. windows XP下Python2.7包管理工具安装-setuptool,pip、distribute、nose、virtualenv

    在Python开发中为了对项目进行管理和调试.必须安装一些特定的软件包.据说业内这个叫做yak shaving-做一个非常酷非常绚丽的Python项目之前,必须做的一些枯燥无味的准备工作.本文介绍了s ...

  9. 在windows下安装python包管理器pip及使用

      从来没有在Windows下用过pip,今天试了下,原来pip也可以在Windows下安装,使用也和Linux下一样简单. 先从下面的地址下载pip源码: http://pypi.python.or ...

最新文章

  1. [CareerCup] 11.2 Sort Anagrams Array 异位词数组排序
  2. 2008年 浙工大考研计算机专业课试题C++
  3. 最强写作AI竟然学会象棋和作曲,语言模型跨界操作引热议,在线求战
  4. 为什么ppt图形卡配置不正确_电脑配置 | 赛博朋克2077什么配置能玩
  5. python教学视频下载-董付国老师Python精品教学,视频教程下载
  6. 开源MongoDB管理工具MongoCola1.20 发布 离开IBM GDC的最后一个版本
  7. 阿里人工智能实验室新入职两名首席科学家,年薪百万美元
  8. wp博客写文章500错误_500多个博客文章教我如何撰写出色的文章
  9. svg转css font,css – 如何将.svg文件转换为字体?
  10. 体验C++20新特性的最简便方法
  11. 无废话ADO.NET 第三章 进行查询
  12. 实战案例丨ModelArts在数据标注、数据过滤上的应用技巧:自动分组
  13. HTML学习笔记:演示HTML页面之间传递数据
  14. antd picker 使用 如何_如何基于jsoneditor二次封装一个可实时预览的json编辑器组件?(react版)...
  15. Redux 中 combineReducers实现原理
  16. ida模拟器调试_IDA pro远程调试折腾记
  17. 【渝粤教育】21秋期末考试组织行为学10068k2
  18. 【Opencv实战】这是我见过的最强大“美颜滤镜”,代码美颜傻瓜式一键操作~(附源码)
  19. 思科服务器a设置dns信息,思科怎么配置dns服务器
  20. 五种IO模型简介以及IO多路转接之select

热门文章

  1. order by 索引
  2. python发送邮件和附件
  3. ng-notadd 0.17.1 发布,基于 Angular 的企业级中后台
  4. 谈谈HTTP1.0,HTTP1.1和HTTP2.0区别
  5. idea将普通目录转换为模块maven module。
  6. Oracle 10g RAC RMAN备份异机单实例恢复
  7. 14个顶级开发社区 [程序员]
  8. centos7搭建git+maven+jenkins快速集成、部署环境(docker方式)(一)
  9. 【面试必备】透过源码角度一步一步带你分析 ArrayList 扩容机制
  10. Unity中使用射线查询MeshCollider背面的方法