Python教程——虚拟环境安装与使用

TangLu 未命名 2023-06-12 455 0

Python的虚拟环境用于解决一台服务器中存在多个不同的应用程序,而它们互相所需的依赖不同而存在的环境问题。比如程序A需要pytorch的版本为1.1,而程序B需要2.0。在Python中常用的虚拟环境管理器有virtualenv、pyenv、conda等。下面以virtualenv为例介绍Python虚拟环境的创建和使用方法,以下操作将默认Python已经编译安装好,目录请根据实际情况进行调整

1、为python和pip创建软连接

ln -fs /usr/local/python3/bin/python3 /usr/bin/python3 
ln -fs /usr/local/python3/bin/pip3 /usr/bin/pip3


2、使用pip安装virtualenv

pip3 install virtualenv -i https://mirrors.ustc.edu.cn/pypi/web/simple/ 
ln -fs /usr/local/python3/bin/virtualenv /usr/bin/virtualenv


3、为项目创建虚拟环境,该命令运行后会在当前目录下为虚拟环境创建专用的目录

virtualenv my_project --python=python3    #my_project替换为实际需要定义的虚拟环境名


4、切换python运行环境到虚拟环境,注意一下路径

source my_project/bin/activate


评论