记一次艰难的在pycharm中下载包的经历

了解venv

在我们创建一个项目的时候,项目下也会创建一个venv文件夹,那么它是什么呢,来看看newbing的解释:

venv是Python用来创建和管理虚拟环境的模块。它支持创建具有自己站点目录的轻量级“虚拟环境”,可选择与系统站点目录隔离。每个虚拟环境都有自己的Python二进制文件(它与用于创建此环境的二进制文件的版本相匹配),并且可以在其站点目录中拥有自己独立的一组已安装的Python包12

你可以使用以下命令来创建一个名为venv的虚拟环境:

python -m venv venv

这将会在当前目录下创建一个名为venv的文件夹,其中包含一个新的Python解释器和一个名为activate.bat(Windows)或activate(Linux/macOS)的脚本,用于激活虚拟环境。你可以使用以下命令来激活虚拟环境(Linux/macOS),Windows直接双击activate.bat文件即可激活:

source venv/bin/activate

venv中脚本运行

venv虚拟环境中默认不允许脚本运行,我们要运行以下命令来解决这个问题:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted

pip更新

当我下载包的时候提示pip版本太低,则需要执行以下命令来更新pip版本

python -m pip install --upgrade pip

命令要在指定路径下执行,如我这的路径如下:

正式下载

我的环境是python3,且含有多个其它的python环境,所以在使用pip命令时要加上3,如: pip3 install requests,这条命令同样也要在同上的路径下执行,安装包会自动下载到venv/lib/site-packages路径下,这里可以更换镜像源下载加快下载速度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值