首页 > 编程语言 >VScode 中利用virtualenv建立 Python 虚拟环境

VScode 中利用virtualenv建立 Python 虚拟环境

时间:2023-06-19 11:35:33浏览次数:57  
标签:virtualenv Python VScode cd python 虚拟环境 ChatGLM 文件夹

! https://zhuanlan.zhihu.com/p/638114885

VScode 建立 Python 虚拟环境

主要目的:创建一个与默认 python 版本不同的 python 虚拟环境

0x01 建立新环境文件夹

建立一个独立文件夹来存储所有虚拟环境,所以可以事先建好文件夹
如:
'''img
E:\WorkSpace\Work\chatGLM
'''

0x02 创建虚拟环境:

下载需要版本的 python 解释器

https://www.python.org/downloads/

下载安装,得到相应版本的解释器路径,下一步需要用

创建虚拟环境

打开 CMD,cd 到对应路径下:
cd E:\WorkSpace\Work\ChatGLM
virtualenv -p E:\对应版本 python 路径\python.exe ChatGLM

上述命令中的 ChatGLM 为虚拟环境名称,可替换为任意其他合理名称。

执行完上述命令,可看到在【chatGLM】文件夹下多了一个【ChatGLM】文件夹,主要包括下述文件:

Alt text

0x03 激活虚拟环境

cd 进入到【chatglm】文件夹的【Scripts】文件夹内:

cd E:\WorkSpace\Work\chatGLM\pytorch\Scripts

激活虚拟环境指令:

activate
或者执行 activate.bat
均可激活
激活后显示:

Alt text

0x04 VScode 选择使用虚拟环境

Alt text

选择
Alt text

0x05 查看版本

Alt text
是想要的 python 版本

标签:virtualenv,Python,VScode,cd,python,虚拟环境,ChatGLM,文件夹
From: https://www.cnblogs.com/Zyecho/p/17490733.html

相关文章

  • Python爬虫与数据可视化(前程无忧网)
    1、前言最初我写过一篇相同的文章发表到了CSDN中,因为写的比较早,2019年吧,8万多访问量,所以后来也有很多网友反馈各种问题,包括网站反爬、数据爬取失败、网络异常等等,所以那篇文章也经过了多次的修改。不过目前因为CSDN规则更改,爬虫类文章因违反社区规定被下架了,然后我也很久没有去......
  • Rstudio如何做python语言的编辑器?
    参考文档:https://support.posit.co/hc/en-us/articles/1500007929061-Using-Python-with-the-RStudio-IDE1、Rstudio中globalstudio中globaloptions配置pythoninterpreter----地址:C:/Users/18308/anaconda3/python.exe2、安装包:install.packages("reticulate")3、library(re......
  • python 进阶
    isinstance()函数来判断一个对象是否是一个已知的类型,类似type()。isinstance(object,classinfo)>>>a=2>>>isinstance(a,int)True>>>isinstance(a,str)False>>>isinstance(a,(str,int,list))#是元组中的一个返回TrueTrue ......
  • 学习python爬虫需要掌握哪些库?
    Python爬虫是指使用Python编写的程序,用来自动化地获取互联网上的数据。通过爬取网站的HTML内容,并解析和提取所需的数据,可以实现自动化地收集、分析和处理大量的在线数据。学习Python爬虫需要掌握以下几个核心库:Requests:用于发送、BeautifulSoup:用于解析HTML或XML文档,提取结构化数据......
  • 学习python爬虫需要掌握哪些库?
    Python爬虫是指使用Python编写的程序,用来自动化地获取互联网上的数据。通过爬取网站的HTML内容,并解析和提取所需的数据,可以实现自动化地收集、分析和处理大量的在线数据。学习Python爬虫需要掌握以下几个核心库:Requests:用于发送、BeautifulSoup:用于解析HTML或XML文档,提取结构化......
  • python基础总结
    1、Python的数据类型答:数字(number)、字符串(string)、列表(list)、元组(tuple)、字典(dict)、集合(set)Number/string/tuple不可更改,list/dict/set可以 2、列表和元组的区别答:列表可变类型,元组不可变3、字符串中查找字符索引位置1) 查找第一次出现的字符s.index(c),找不到raiseVa......
  • 【python基础】函数-值传递
    为了更好的认识函数,我们还要研究值传递问题,再研究这个问题之前,我们已经知道了函数之间的值传递,是实参变量值传递给形参变量,然后让形参变量在函数内完成相应的功能。但是因为数据类型的不同,这里的值传递产生的对实参变量的效果是不同的1.传递数据本质参数传递之间传递的肯定是数......
  • python: sql server
    sqlscript:/*学生类:姓名、年龄、学号、成绩班级类:班级名称、学生列表显示所有学生根据学号查找学生添加一个学生删除一个学生(学生对象、学号)根据学号升序排序根据成绩降序排序*/--学生表DROPTABLEStudentListGOcreatetableStudentList( StudentIdIN......
  • Python输出九九乘法表
    i=1;whilei<9:j=1;whilej<=i:print(f"{i}*{j}={i*j}\t",end='')j+=1;i+=1;print()......
  • Python绘图使用subplots出现标题重叠的解决方法
    存在问题Matplotlib中subplot中绘制图形多图添加标题后易和坐标轴标注重叠,如图:解决方法方法1在plt.show之前添加plt.tight_layout()方法2在subplots中设置figsize参考https://blog.csdn.net/shizheng_Li/article/details/116047790......