您好,欢迎来到花图问答。
搜索
您的当前位置:首页解决virtualenv下使用pip3仍然在系统路径下

解决virtualenv下使用pip3仍然在系统路径下

来源:花图问答

系统环境macOS
系统默认带python2.x
后来我自己装了python3.x

在开发小demo时候使用virtualenv创建独立的环境,之后使用pip3 install 库名之后source venv/bin/activate后进入这个venv,结果在pip3 freeze时发现系统的库已经有了.

感觉这时候pip3 isntall依旧是在系统路径下,并不是在自己创建的虚拟路径下.

后来找到一个解决办法,其实python3已经自带了venv
用自带的创建即可

python3 -m venv myvenv

就好比

virtualenv --no-site-packages myvenv

测试一下pip3 freeze
可以发现是环境是干净的

image.png

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务