我知道pip是python包的包管理器.但是,我看到IPython网站conda上的安装用于安装IPython.
我可以pip用来安装IPython吗?conda我已经拥有了为什么要用作另一个python包管理器pip?
pip和之间有什么区别conda?
如果我有一个带有setup.py, in的目录pip,我可以pip install .在该目录中安装包。
如果我正在使用conda怎么办?
conda install .使conda找到一个名为 dot 的包。
在我的Windows 7系统上,我尝试使用conda安装尽可能多的软件包.这些很容易更新
conda update all
Run Code Online (Sandbox Code Playgroud)
不幸的是,有些软件包没有出现在conda中,但是可以通过pip获得,所以我使用pip安装它们.更新Windows上的所有pip包似乎更难,但是
for /F "delims===" %i in ('pip freeze -l') do pip install -U %i
Run Code Online (Sandbox Code Playgroud)
是我发现的一种方式.
但是,这会尝试更新所有软件包,即使是由conda安装的软件包我相信.
有没有办法只更新由pip安装的那些软件包?