Fir*_*olt 4 python pip python-3.x anaconda conda
我目前正在开发一个 Django 项目,想要安装一个名为“tinymce”的额外 Django(应用程序)包。我最近刚刚安装了Anaconda,但我不习惯与conda相关的命令。我经常使用pip install命令提示符来打包。但现在我真的很困惑,是否真的应该使用相同的 pip install 或使用其他一些 conda 命令(如果有的话)来安装该软件包。另外,如果我要经常使用这些软件包,这会影响什么吗?
仅供参考:我在Windows上使用Python 3.7 ,使用最新的Anaconda版本。
在开始安装软件包之前,您应该决定如何管理不同项目的软件包。我建议您为每个项目创建一个专用的 conda 环境。然后,每当您想要处理项目时,都必须激活相应的环境。但是为一个项目安装的软件包不会干扰另一项目的软件包。它有助于安装 Miniconda 而不是 Anaconda,因为这可以保持 conda 基础环境清洁。
您写道您习惯于调用pip install,但没有提到 Python 虚拟环境或 conda 环境。听起来好像您通常在计算机上全局安装软件包。迟早,这会造成混乱。
如果您决定使用 conda 环境,则必须记住在为该项目安装包之前始终激活该项目的环境。然后两者pip install都会conda install将包放入该环境中。当我有选择时,我更喜欢从默认渠道使用 conda 安装软件包。conda 比 pip 有更好的依赖管理,并且 conda 可以处理非 Python 依赖。但包有时在 conda 和 pip 中具有不同的名称,因此将 pip 的安装说明转换为 conda 的类似命令可能需要额外的工作。
| 归档时间: |
|
| 查看次数: |
2885 次 |
| 最近记录: |