Pycharm虚拟环境创建并使用命令行指定库的版本进行安装
作者:刚刚好1 发布时间:2022-10-24 18:24:40
标签:Pycharm,虚拟环境,命令行,指定库
Pycharm创建的项目,使用了虚拟环境,对库的版本进行管理;有些项目的对第三方库的版本 要求不同,可使用虚拟环境进行管理
直接想通过pip命令安装,直接看第3点
操作步骤:
1、找到当前项目的虚拟环境的地址,一般在当前项目的下,会有虚拟环境的文件夹,Pycharm自动创建的名称是venv
对应文件夹的目录结构:
2、在虚拟环境下安装第三方库,可直接在pycharm里面使用setting,查找进行安装
3、在虚拟环境,要安装指定版本的第三方库,通过pip命令
进到当前项目虚拟环境venv>Script>目录下(虚拟环境声明为其它名称,请按项目当前虚拟名称进入),windows操作系统下,在当前文件cmd进入命令窗口
使用activate.bat激活,windows操作系统,直接将activate.bat文件拖拽到命令,回车执行
激活成功后,使用命令python -m pip installMarkupSafe==1.0(==版本号),指定版本,回车进行安装
安装成功后,可在pycharm里面查看版本号是否正确
4、 虚拟环境,使用pip安装遇到的问题
4.1 找错了虚拟环境的venv文件,去了python安装路径下的Script里面找到venv,这个venv和项目虚拟环境的venv有区别,且没有激活的activate.bat
4.2 进到对应项目的venv文件夹,没有激活,执行命令报错
4.3 激活成功后,使用命令pip install xxx 报错,没有加上python -m 的前缀,python -m pip intall xxxx
来源:https://www.cnblogs.com/cuitang/p/16505088.html


猜你喜欢
- 1.错误错误1:parsing time “xx”: xxx out of range错误2:par
- 1. 训练运行时候指定GPU运行时候加一行代码:CUDA_VISIBLE_DEVICES=1 python train.py2. 运行过程中
- 1、最郁闷的发现!!先看代码:<style>#a #b #c span{color:red;}#b #c span{color:
- 1、给定一个数据集noise-data-1.txt,该数据集中保护大量的缺失值(空格、不完整值等)。利用“全局常量”、“均值或者中位数”来填
- <script language="vbscript" runat="s
- 本文实例为大家分享了梅尔倒谱系数实现代码,供大家参考,具体内容如下""" @author: zoutai@fi
- image.func.php<?php require_once('string.func.php');functio
- # django manage.py扩展自定义命令环境: mac django1.10.3在实际的项目开发过程中,我们可能要执行某脚本初始化
- 一、前言现在盗图是非常常见的事情,许多人在使用图片时都不会标注图片的出处或者提及作者,这个时候水印就是个很好的东西了。我们可以给图片添加水印
- 一个普通WEB站点的页面常常需要查询N条SQL语句后才能得出页面结果,当网站访问速度慢而前端做了大量优化工作以后,数据库瓶颈的查找也是WEB
- 最近网上再度兴起了CSS布局和Table 布局的争论。我最初颇有些不以为然:我原以为CSS 布局的意义早已深入人心,却没想到还有这么多设计师
- 功能输入一个特定格式的时间戳,自动获取前进或者后退多少小时之后的时间附加函数时间戳转换函数def date_time_str_to_long
- (一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return
- 向数据库加入字符类型的数据时,我老爱写错数据中含有单引号的语句而导致操作失败像:正确的SQL语句:INSERT baby 
- 在计算机软件领域,缓存(Cache)指的是将部分数据存储在内存中,以便下次能够更快地访问这些数据,这也是一个典型的用空间换时间的例子。一般用
- 两年前,我们开发了一套基于Flash的文件(主要是图片)上传RIA应用,提供给阿里巴巴的用户使用。如果你使用过Wordpress或flick
- 例如:from multiprocessing import Pooldef f(x):return x*xpool = Pool(proc
- <%Function BytesToBstr(body,Cset)dim objstreamset&n
- HTML在线编辑器相信大家见得多了,有些流行的在线编辑器具有很丰富的功能。但美中不足的是,现有的HTML在线编辑器设置字号大小通常只限于1-
- @Test public void test33() {