[英]pip and python in same path but different version
更新:
我找到了一個臨時解決方案。
/ home / ubuntu / miniconda3 / bin / pip安裝包
但是,這對我來說仍然毫無意義。
“哪個點”和“點-V”不應該顯示相同的點嗎?
-
背景:我使用python 3.6隨附的CS50 IDE(Cloud 9 SDK)
安裝miniconda之后,現在我有了python 3.7
但是,我的python正確地轉到了3.7,但pip仍然保持在3.6
我嘗試使用pyenv,但是miniconda不存在。
我的目標是將具有相同python版本的jupyter筆記本與pip一起使用。
(現在是python 3.7,而不是pip正在安裝軟件包)
~/workspace/ (master) $ which pip
/home/ubuntu/miniconda3/bin/pip
~/workspace/ (master) $ which python
/home/ubuntu/miniconda3/bin/python
~/workspace/ (master) $ pip -V
pip 18.1 from /opt/pyenv/versions/3.6.0/lib/python3.6/site-packages/pip (python 3.6)
~/workspace/ (master) $ /home/ubuntu/miniconda3/bin/pip -V
pip 10.0.1 from /home/ubuntu/miniconda3/lib/python3.7/site-packages/pip (python 3.7)
~/workspace/ (master) $ python -V
Python 3.7.0
謝謝你達斯比。
我用ls -la ~/ | more
ls -la ~/ | more
找到.bashrc
然后將其刪除。
現在的輸出是。
ubuntu@ikea-tys-ide50-6506503:~/workspace$ which pip
/opt/pyenv/shims/pip
ubuntu@ikea-tys-ide50-6506503:~/workspace$ which python
/opt/pyenv/shims/python
ubuntu@ikea-tys-ide50-6506503:~/workspace$ pip -V
pip 18.1 from /opt/pyenv/versions/3.6.0/lib/python3.6/site-packages/pip (python 3.6)
ubuntu@ikea-tys-ide50-6506503:~/workspace$ /opt/pyenv/shims/python -V
Python 3.6.0
看起來有點難看,但確實有效!
我認為可能會有更好的解決方案來保持漂亮的顯示效果,並修復路徑。
但我會說這已經解決了核心問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.