在ipython中运行tensorflow

时间:2018-02-13 00:58:44

标签: tensorflow ipython

tensorflow在我创建的virtualenv中使用python工作,但tensorflow在与ipython相同的virtualenv中不起作用。这是我得到的错误:

例外:此项目的版本控制需要sdist tarball或访问上游git存储库。 setup.cfg中的包名和pbr.version.VersionInfo的参数之间也可能不匹配。提供了项目名称模拟,但无法找到。

我尝试在虚拟环境中安装ipython。这是我得到的信息:

要求已经满足:ipython in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

如果我尝试在虚拟环境中卸载ipython。我收到这条消息:

不在/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

卸载ipython

有关如何使其发挥作用的任何想法?我不知道如何强制安装ipython进入虚拟环境。我已经尝试删除虚拟环境并从头开始创建一个新环境,但我得到了同样的错误。

1 个答案:

答案 0 :(得分:0)

我想我弄明白了这个问题。 pip指向/Library/Frameworks/Python.framework/Versions/3.4/bin/pip

我的ipython指向/ opt / local / bin / ipython

我通过调用/opt/local/bin/pip-2.7 install -upgrade tensorflow

在我的虚拟环境中重新安装了tensorflow

现在我可以在ipython中使用tensorflow。