当前位置: 首页 > news >正文

Python 虚拟环境的使用

PyCharm 创建的虚拟环境与使用 workon 命令创建的虚拟环境在本质上没有区别,它们都是 Python 的虚拟环境。

使用 PyCharm 创建工程时,使用可以使用曾经工程的虚拟环境,或者新建一个虚拟环境来安装 Python 的库,又或者使用 workon 中的虚拟环境。

以下是在 macOS 的终端上安装和设置虚拟环境的步骤:

在终端中使用以下命令安装 virtualenvwrapper:

sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper

创建一个文件夹,用于存储所有虚拟环境:

mkdir ~/.virtualenvs

打开 ~/.bash_profile 或 ~/.zshrc 文件并添加以下行:

open -e ~/.bash_profile
open -e ~/.zshrc
# 终端中使用命令来查看你的目录 
# which python3
# which virtualenvwrapper.sh
# which virtualenvexport WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 
source /usr/local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv

这将设置 WORKON_HOME 变量以指向 ~/.virtualenvs 目录,设置 VIRTUALENVWRAPPER_PYTHON 变量以指向 Python 3 的位置,并加载 virtualenvwrapper.sh 脚本。

保存并关闭 ~/.bash_profile 或 ~/.zshrc 文件,然后在终端中运行以下命令:

source ~/.bash_profile

或者

source ~/.zshrc

这将使更改生效。

如果每次重启终端都要手动 source ~/.bash_profile 则打开 ~/.zshrc 文件添加:
source ~/.bash_profile

虚拟环境的使用:

  1. 在终端中用 mkvirtualenv 文件名 该命令创建一个新的虚拟环境, workon 文件名 激活虚拟环境, deactivate 退出虚拟环境, rmvirtualenv 文件名 删除虚拟环境。
  2. 在终端中可以使用 workon 命令来切换一个虚拟环境,并且安装 Python 库。需要在 Pycharm 中选择使用时,就可以在 Add Interrupter 中点击 exist 来选择 workon 的虚拟环境。
  3. workon 命令切换虚拟环境后,可以使用 pip 命令来安装 Python 的库。

使用 PyCharm 生成的虚拟环境

使用 PyCharm 添加的终端创建的虚拟环境

http://www.lryc.cn/news/26368.html

相关文章:

  • 招生咨询|浙江大学MPA项目2023年招生问答与通知
  • Qt std :: bad_alloc
  • 《设计模式》装饰者模式
  • 一文说清Kubernetes的本质
  • 信息发布小程序【源码好优多】
  • 创新型中小企业申报流程
  • 【UE4 Cesium】加载离线地图
  • Spring面试题
  • 动态网站开发讲课笔记03:HTTP协议
  • 2023年天津财经大学珠江学院专升本专业课考试题型
  • 五方面提高销售流程管理的CRM系统
  • AutoCAD通过handle id选择实体
  • 页面状态码的含义
  • Redis 越来越慢?常见延迟问题定位与分析
  • 【python】python-socketio+firecamp使用踩坑指南
  • 【OJ比赛日历】快周末了,不来一场比赛吗? #03.04-03.10 #12场
  • C++11:继承
  • 【蓝桥杯试题】递归实现排列型枚举
  • 入职字节测试岗外包一个月,我离职了...
  • weak学习入门-01
  • 线程池中shutdown()和shutdownNow()方法的区别
  • 高可用/性能
  • PriorityQueues优先队列
  • arm 堆栈
  • leetcode-面试题 05.02. Binary Number to String LCCI
  • C语言函数阐述
  • 二叉树——把二叉搜索树转换为累加树
  • Java使用DFA算法实现敏感词过滤
  • UG NX二次开发(C#)-外挂 - 配置文件说明(.men文件/.rtb文件/.trb文件)
  • Web3中文|日本元宇宙经济“狂飙”