簡體   English   中英

使用 pip 或 pip3 在 Anaconda、Python、Jupyter 中安裝包

[英]Using pip or pip3 to install packages in Anaconda, Python, Jupyter

我一直相信pip管理pip3包, pip3管理 Python 3 的包。在我運行的 JupyterHub 服務器上,我有安裝我們團隊作為 root 使用的包的習慣。 sudo -i然后pip3 install <package-name> 有時,這會使import <package-name>從 Jupyter 中的 python3 筆記本工作。 但往往不是。 然后,如果我改為pip install ,則可以從服務器上的筆記本(python3,所有筆記本)訪問該包。 為什么是這樣?

這就是我所擁有的:

~# which python 
/anaconda3/bin/python

~# which python3 
/anaconda3/bin/python3

~# which pip 
/anaconda3/bin/pip

~# which pip3 
/anaconda3/bin/pip3

~# which jupyter 
/anaconda3/bin/jupyter

我在 這里找到了我的問題的答案:

pip3 始終僅在 Python3 環境中運行,就像 pip2 對 Python2 所做的那樣。 pip 在適合上下文的任何環境上運行。 例如,如果您在 Python3 venv 中,pip 將在 Python3 環境中運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM