我已经安装了Python 2.7,但我想尝试IPython,所以我通过在ipython网站上推荐安装IPython(虽然不知道这样做的利弊)。 现在我想使用ipdbdebugging器。 我想我需要确保它安装在python的Anaconda版本下,而不是普通的python。
我该如何安装? 一般来说,如果我想在Anaconda下安装一些任意的python模块,我该怎么做?
如何在Ipython 5.0.0中设置特定的vim绑定
ipython不会在Windows上运行
iPython从Windows qtconsole ssh到远程iPython内核
python version = x启动ipython qtconsole / notebook的正确语法是什么?
其实我认为在ipdb的情况下,它已经安装了Anaconda。 但总的来说,你可以根据需要通过pip或easy_install安装。 我错过的关键是确保使用Anaconda附带的pip / easy_install(它们是Scripts目录下的.bat文件),而不是系统Python的pip / easy_install。 所以:
AnacondaScriptseasy_install somepackage
这将在Anacondalibsite-packages安装一些Anacondalibsite-packages而不是在系统python中。 这似乎工作,我现在可以从我的anaconda python导入一些包。 这似乎工作。 从阅读Anaconda文档来看,我不清楚是否所有的东西都需要在conda软件包中。
这个答案似乎支持这个想法: 安装Anaconda到虚拟环境
通常首先要检查的是,是否有人已经为您的python版本构建了它,并将其上传到anaconda.org:
anaconda search -t conda ipdb
然后找到与您的操作系统内置的ipdb的存储库,并尝试
conda install -c <repository> ipdb
例如conda install -c conda-forge ipdb
你可能需要尝试一些不同的来找到一个为你的python版本构建的。 有一个功能要求 ,使这更容易。
如果这不起作用,那么pip install ipdb会
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。