在Ubuntu系统中,通过pip安装virtualenv及virtualenvwrapper,配置虚拟环境工具,实现Python项目环境隔离,便于依赖管理。
1、 以pip为例,执行pip install virtualenv,若提示包不存在,可尝试先升级pip版本再安装。
2、 安装 virtualenvwrapper 时若提示包不存在,可尝试先升级 pip 工具至最新版本,再重新执行安装命令即可解决问题。
3、 输入 vi ~/.bashrc 命令,将以下两行代码添加至文件末尾。
4、 设置环境变量WORKON_HOME,指定虚拟环境存储目录为/home/ubuntu/.env,后续所有虚拟环境将保存在此路径下。
5、 保存.bashrc文件后,执行source ~/.bashrc命令以应用更改。
6、 使用 mkvirtualenv 虚拟环境名称 创建虚拟环境,通过 workon 虚拟环境名称 切换至指定环境。
7、 若遇相同问题,可参考以下方法解决。
8、 请进入virtualenv的安装目录,若不清楚具体路径,可再次执行pip install virtualenv进行安装,系统将提示已安装,并显示其所在目录信息供你查看。
9、 进入安装目录后,找到名为 virtualenv.py 的文件,执行命令 python virtualenv.py 虚拟环境名称,无需使用virtualenvwrapper工具。例如创建名为py2的环境,完成后进入py2/bin/目录,运行 source activate 命令即可激活该虚拟环境,随后可在其中进行相关操作。
10、 进入py2虚拟环境后,重新安装virtualenvwrapper,命令为pip install virtualenvwrapper。安装完成后,执行source ~/.bashrc以加载配置文件。随后,使用mkvirtualenv 虚拟环境名称即可创建新的虚拟环境,整个过程确保工具正确生效并可正常使用后续命令。
评论
更多评论