macOS 、Ubuntu 安装 virtualenvwrapper

2024-08-31 20:58

本文主要是介绍macOS 、Ubuntu 安装 virtualenvwrapper,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

mkvirtualenv --python=/usr/local/Cellar/python/3.6.5_1/bin/python3 DjangoPlus
#一.mac
mac平台实测因为有系统完整性保护,导致pip 安装新版本包的时候无法卸载老版本包进而安装失败,需要关掉系统完整性保护再装
##1.关闭mac os的系统完整性保护

1.点击Mac电脑的苹果图标 
2.选择 重新启动 
3.按住 command+R,直到进入还原模式 
4.选择实用工具,然后点击 终端 
5.输入 csrutil disable 按下回车 
6.重启电脑 

##2.安装virtualenv和virtualenvwrapper

$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper

##3.查找virtualenvwrapper.sh的位置

$ which virtualenvwrapper.sh
##4.修改bash_profile

cd到/Users/用户名/,用vi编辑器打开.bash_profile,设置一个存放virtualenv的文件夹,将刚才查到的位置加进去,我的设置如下:

export WORKON_HOME=$HOME/.Desktop/Envs
source /usr/local/bin/virtualenvwrapper.sh

保存退出vi编辑器,运行

$ source ~/.bash_profile

##5.重新开启mac os的系统完整性保护

1. 点击Mac电脑的苹果图标 
2. 选择 重新启动 
3. 按住 command+R,直到进入还原模式 
4. 选择实用工具,然后点击 终端 
5. 输入 csrutil enable 按下回车 
6. 重启电脑

##6.使用

$ workon 显示所有的环境名称
$ workon 环境名 进入/切换到该环境
$ deactivate 返回到系统环境
$ mkvirtualenv 环境名 创建环境
$ rmvirtualenv 环境名 移除环境

#二.ubuntu

##1.安装
命令:sudo pip install virtualenvwrapper

##2 配置
在用户根目录下(即/home/[username])有文件.bashrc,到该文件的末尾处,屏蔽 if~fi 间的内容,在最后添加下面内容:

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; thenexport WORKON_HOME=$HOME/.virtualenvssource /usr/local/bin/virtualenvwrapper.sh
fi

保存后退出。
执行命令:
source .bashrc
重新加载到环境变量中。

关于virtualenv介绍:http://blog.csdn.net/u013205877/article/details/73159281
windows平台上的安装:http://blog.csdn.net/u013205877/article/details/78290875

这篇关于macOS 、Ubuntu 安装 virtualenvwrapper的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1124978

相关文章

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根

Java SWT库详解与安装指南(最新推荐)

《JavaSWT库详解与安装指南(最新推荐)》:本文主要介绍JavaSWT库详解与安装指南,在本章中,我们介绍了如何下载、安装SWTJAR包,并详述了在Eclipse以及命令行环境中配置Java... 目录1. Java SWT类库概述2. SWT与AWT和Swing的区别2.1 历史背景与设计理念2.1.

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Ubuntu设置程序开机自启动的操作步骤

《Ubuntu设置程序开机自启动的操作步骤》在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序,需要的朋友可以参考下... 目录1、概述2、图形界面设置3、设置为Systemd服务1、概述测试环境:Ubuntu22.04 带图

Macos创建python虚拟环境的详细步骤教学

《Macos创建python虚拟环境的详细步骤教学》在macOS上创建Python虚拟环境主要通过Python内置的venv模块实现,也可使用第三方工具如virtualenv,下面小编来和大家简单聊聊... 目录一、使用 python 内置 venv 模块(推荐)二、使用 virtualenv(兼容旧版 P

Pytorch介绍与安装过程

《Pytorch介绍与安装过程》PyTorch因其直观的设计、卓越的灵活性以及强大的动态计算图功能,迅速在学术界和工业界获得了广泛认可,成为当前深度学习研究和开发的主流工具之一,本文给大家介绍Pyto... 目录1、Pytorch介绍1.1、核心理念1.2、核心组件与功能1.3、适用场景与优势总结1.4、优

conda安装GPU版pytorch默认却是cpu版本

《conda安装GPU版pytorch默认却是cpu版本》本文主要介绍了遇到Conda安装PyTorchGPU版本却默认安装CPU的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的... 目录一、问题描述二、网上解决方案罗列【此节为反面方案罗列!!!】三、发现的根本原因[独家]3.1 p

windows系统上如何进行maven安装和配置方式

《windows系统上如何进行maven安装和配置方式》:本文主要介绍windows系统上如何进行maven安装和配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录1. Maven 简介2. maven的下载与安装2.1 下载 Maven2.2 Maven安装2.