安装python虚拟环境核心目的就是为了复制一个python环境,这样新项目下载的所有包,都会存放在虚拟环境下的python site-package 中

首先安装

1. sudo pip install virtualenv # 安装虚拟环境

2. sudo pip install virtualenvwrapper # 安装虚拟环境扩展包

3. vim .bash_profile # 家目录下编辑.bash_profile文件,加入以下3句

export WORKON_HOME='~/.virtualenvs'

export VIRTUALENVWRAPPER_PYTHON='/Library/Frameworks/Python.framework/Versions/3.8/bin/python3'

source /Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh

第一句话是 定义虚拟工作目录文件夹的存放位置

第二句话是 需要填写 本机python3 的安装位置 具体可以 which python3

第三句话是 需要填写 之前安装的虚拟机的virtualenvwrapper.sh 的位置 具体可以 whichvirtualenvwrapper.sh source是更新这个文件使其生效

4. 保存运行这个命令 source ~/.bash_profile

目前为止已经安装完毕,加下来新建工作目录(npy007 为新建的虚拟环境)

新建虚拟环境:mkvirtualenv -p python3 npy007 #新建成功后,当前路径前面就会有npy007

进入虚拟环境工作:workon npy007

查看机器上有多少虚拟环境:workon tab按两下

退出虚拟环境:deactivate

删除虚拟环境:rmvirtualenc npy007

虚拟环境下安装包:pip install XXX # 前面不能带sudo

查看虚拟环境中安装了哪些python包: pip list

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://www.cnblogs.com/youning/p/13232918.html

苹果系统安装python环境_如何在mac下配置python虚拟环境相关推荐

  1. sublime怎么配置python环境_在Sublime Editor中配置Python环境的详细教程

    导语在工作场景遇到了这么一个场景,就是需要定期去执行一个缓存接口,用于同步设备配置.首先想到的就是Linux上的crontab,可以定期,或者间隔一段时间去执行任务.但是如果你想要 2020-12-1 ...

  2. eclipse配置python开发环境_如何在Eclipse中配置python开发环境

    展开全部 步骤1: 下载用于在2113Eclipse中开发Python的插件PyDev. 步骤2: 解压5261python.将解压后的features和plugins文件4102夹中的1653内容拷 ...

  3. python给函数设置超时时间_在 Linux/Mac 下为Python函数添加超时时间的方法

    我们在使用 requests 这类网络请求第三方库时,可以看到它有一个参数叫做 timeout ,就是指在网络请求发出开始计算,如果超过 timeout 还没有收到返回,就抛出超时异常.(当然存在特殊 ...

  4. 如何在mac终端运行python程序_如何在mac上的终端上运行python?

    First, the lesson said to simply type, python, into terminal to start coding in python (I don't know ...

  5. vscode怎么安装python库_如何在vscode中安装python库的方法步骤

    免费资源网 - https://freexyz.cn/ vscode安装python库 1.已经在vscode中装了python并配置好python运行环境. 检查是否正确配置好运行环境,按Windo ...

  6. flask执行python脚本_如何在Flask中运行python脚本

    我有一个Flask脚本,可以创建网站并动态打印一些数据.-打印的数据应来自另一个python脚本. 我目前面临的问题是,如果我将执行python脚本的行放在执行Flask应用程序的行之前,它将运行Py ...

  7. saltstack python3安装_如何在linux下升级python以及saltstack安装

    背景:公司申请了一些云服务器,包括阿里云和腾讯云,由于服务器自带的python是2.x版本,考虑到后续开发人员要使用3.x版本的,因此对python进行版本升级. 首先查看云服务器的版本: 使用lsb ...

  8. mac命令行配置代理服务器_如何在Mac上配置代理服务器

    mac命令行配置代理服务器 When you configure a proxy server on your Mac, applications will send their network tr ...

  9. linux运行python脚本语句,如何在Linux下运行Python脚本

    1.使用python的IDEL运行python 如果你的Linux安装了python,Ctrl+Alt+T打开Terminal后输入指令:python,会出现>>>,这个时候就可以在 ...

最新文章

  1. Java面试题大汇总,2021年附答案解析
  2. python电脑安装-如何安装python
  3. Nginx Mac笔记
  4. 套接字有哪些类型?socket有哪些类型?
  5. 开平推进智慧城市等领域信息化建设及公共数据资源共享
  6. uboot引导linux内核,u-boot启动内核的几种方式
  7. .NET (二)委托第二讲:内置委托Func
  8. mysql rpm 安装6_CentOS 7.6 MySQL 8.0 RPM包方式安装及新特性介绍
  9. 如何将图例排除在情节之外
  10. MySQL 主主配置
  11. MOQL—筛选器(Selector)(三)
  12. Cmailserver和outlook配置
  13. 推荐四款可视化工具,解决 99% 的可视化大屏项目!
  14. 内网渗透小技巧(转载)
  15. 北京办理互联网经营许可证(ICP证)的要求
  16. 【JAVA长虹键法】第五式 抽象工厂模式(23种设计模式)
  17. 北航计算机控制系统实验报告,北航计算机控制系统实验报告教程.doc
  18. 十年阿里云存储进化史:今天最好的表现就是明天最低的要求
  19. MicrosoftExcel函数
  20. Debian修改时区

热门文章

  1. 一份关于机器学习端到端学习指南
  2. MaxCompute理解数据、运算和用户的大脑:基于代价的优化器
  3. 【MPS最佳实践】媒体工作流转码
  4. 别傻了,90%的开发者都没有做好它
  5. 【明人不说暗话】我就只讲进程与线程
  6. Storm精华问答 | storm与Hadoop区别?
  7. 腾云驾雾的计算,让你蒙圈了么?
  8. python读取csv最后一行_python – 尝试使用seek()获取csv文件的最后一行时的AttributeError...
  9. python协程等待执行完成_当循环运行时,如何运行协同程序并等待同步函数的结果?...
  10. mybatis:在springboot中的配置