[Python]在Virtualenv中使用Pip


【問題一】

背景和原因:windows  python2和python3共存,環境變量只配置了Python2的,直接Pip命令調用的是Python2的。而期望是在Python3的Venv中安裝。

方法:在Virtualenv中使用Pip: python -m pip install pandas

其它:直接Pycharm操作很方便;

 

【問題二】sudo pip時調用virtualenv外的python而不是virtual的。 

 (venv) [ad@CentOS bin]$ pip -V
pip 9.0.1 from /opt/flask/venv/lib/python2.7/site-packages (python 2.7)
 
(venv) [ad@CentOS bin]$ sudo pip -V
pip 19.0.3 from /usr/lib/python2.7/site-packages/pip (python 2.7)
 
(venv) [ad@CentOS bin]$ sudo /opt/flask/venv/bin/pip -V
pip 9.0.1 from /opt/flask/venv/lib/python2.7/site-packages (python 2.7)

(venv) [ad@CentOS bin]$ python -m pip -V
pip 9.0.1 from /opt/flask/venv/lib/python2.7/site-packages (python 2.7)

(venv) [ad@CentOS bin]$ sudo python -m pip -V
pip 19.0.3 from /usr/lib/python2.7/site-packages/pip (python 2.7)

(venv) [ad@CentOS /]$ sudo /opt/flask/venv/bin/python -m pip -V
pip 9.0.1 from /opt/flask/venv/lib/python2.7/site-packages (python 2.7)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM