Debian Jessie在保留系统包的同时进行了安装

时间:2018-02-01 09:43:34

标签: python linux numpy upgrade apt-get

我正在使用spaCy,它需要比Debian Jessie提供的系统版本更新版本的python-numpy。所以我使用apt-get删除numpy并使用pip和pip3安装新版本。但删除系统numpy删除我的终结者(Debian的好终端应用程序)。我一直使用这个应用程序所以我不希望它消失?有没有办法保留numpy的系统版本,并使用spaCy的新版本numpy?我不想使用虚拟机。有没有办法使用virtualenv或其他工具来做到这一点?

1 个答案:

答案 0 :(得分:0)

我发现了一个很好的方法来做FHS应该默认做的事情。我可以下载最新的pip3版本并安装所有最近的软件包,使它们与操作系统的其余部分分开(因为/ usr / local应该这样做,但不做!!!)。我以spaCy安装为例:

<defaultsMap>
<entry>
<!-- color entries -->
<entry>
    <key>colorPrimary</key>
    <value>#013034</value>
</entry>
<entry>
    <key>colorPrimaryDark</key>
    <value>#013034</value>
</entry>

然后我可以删除/ usr / local下的所有crud,而不必担心重复的东西。使用激活随时可以加载出血边缘环境。快乐的日子。