首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让Pymacs在Ubuntu和EPD python中工作?

如何让Pymacs在Ubuntu和EPD python中工作?
EN

Stack Overflow用户
提问于 2012-06-17 00:41:12
回答 1查看 225关注 0票数 2

EPD python不知道寻找Ubuntu存储库python,所以通过Ubuntu安装Pymacs没有帮助。另一种方法是从github克隆到Pymacs源代码,然后手动安装1

一种干净利落的方法是使用python setup.py install --user,您可能希望在Makefile中对其进行更改,但这不起作用!我试过了,它没有为原生python或EPD提供Pymacs模块。您可以阅读有关此herehere的问题。

为了使用Ubuntu repo中的Pymacs,我尝试将export PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/dist-packages/放在我的~/.bashrc中,但这导致很多EPD内容被原生python内容覆盖,因为这个路径被添加到EPD初始路径前面的sys.path中。如果我在运行ipython时使用sys.path.append手动添加此路径,这是可行的,但这是一个麻烦。

我还尝试将export PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/dist-packages/Pymacs放在我的~/.bashrc中,但由于某些原因,EPD无法使用Pymacs模块。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-17 00:41:13

我想出了一个似乎做得很好的变通方法。在使用python setup.py install --user安装了ln -s /usr/lib/python2.7/dist-packages/Pymacs ~/.local/lib/python2.7/site-packages/Pymacs、ropemode和ropemacs之后,我运行命令ropemacs。出于某些原因,EPD显然会在启动时扫描此目录,以了解它是否有权访问Pymacs模块。我不知道为什么将目标目录添加到我的PYTHONPATH中没有,但这就是发生的事情。如果谁有更好的办法,请让我知道。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11065256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档