前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python和pip中常见命令和方法

python和pip中常见命令和方法

原创
作者头像
国服第二切图仔
发布2024-06-14 17:41:28
760
发布2024-06-14 17:41:28
举报
文章被收录于专栏:pythonpython

玩python的同学想必没有不用pip的吧,pip是python包管理工具,和Nodejs的npm、Java的maven类似,这些依靠开源力量建立起的庞大软件库极大提高了开发的效率,下面是整理和总结pip中的常见命令和方法。

pip更新版本
代码语言:javascript
复制
 python -m pip install --upgrade pip
pip清除缓存
代码语言:javascript
复制
python -m pip cache purge
设置UTF-8编码

在Windows中,你可以通过设置环境变量 PYTHONUTF8=1 来告诉Python在Windows控制台中使用UTF-8编码

代码语言:javascript
复制
$env:PYTHONUTF8="1"
pip查看当前下载的源地址
代码语言:javascript
复制
pip config get global.index-url

不过默认python第三方库服务器https://pypi.org/对国内用户来说太慢了,pip安装依赖包不仅慢,而且很容易出现超时报错的问题。

pip修改当前下载的源地址

使用国内的镜像源可以很好的解决下载速度慢的问题,这些镜像源就是为了解决这样的问题而建立起来的,它们会定时同步官方的库以保持同步,这里以清华的镜像源为例,执行ip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple 就指定了清华的镜像源(xxx表示要安装的包名),这样安装依赖包的速度明显会快很多。

代码语言:javascript
复制
临时使用国内镜像源
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
代码语言:javascript
复制
永久使用国内镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
python设置Venv虚拟环境并激活

以下是使用Venv创建和管理虚拟环境的入门教程:

安装Python 首先需要安装Python,可以从官网下载安装包进行安装。

1、创建虚拟环境 在命令行中输入以下命令来创建一个名为myenv的虚拟环境:

代码语言:javascript
复制
python -m venv myenv
​
python -m venv .venv

# 一般在项目中,用.venv文件夹代表虚拟环境目录

2、激活虚拟环境 在Windows系统中,进入虚拟环境的Scripts目录下,运行activate.bat文件来激活虚拟环境:

代码语言:javascript
复制
cd myenv\Scripts
activate.bat
# 或 
.\activate

在Linux或macOS系统中,进入虚拟环境的bin目录下,运行activate文件来激活虚拟环境:

代码语言:javascript
复制
source myenv/bin/activate

3、激活虚拟环境后在命令行的提示符左侧标注该虚拟环境,如下:

编辑

4、安装包 在虚拟环境中使用pip命令来安装需要的包,例如:

代码语言:javascript
复制
pip install numpy

5、退出虚拟环境 在任何操作系统中,可以使用以下命令退出虚拟环境:

代码语言:javascript
复制
deactivate

6、删除虚拟环境 在任何操作系统中,可以删除虚拟环境的目录来删除虚拟环境:

代码语言:javascript
复制
rmdir /s myenv    # Windows
rm -rf myenv      # Linux/macOS

7、或则直接在项目文件夹中删除myenv文件夹。

全部演示过程(Windows):

我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • pip更新版本
  • pip清除缓存
  • 设置UTF-8编码
  • pip查看当前下载的源地址
  • pip修改当前下载的源地址
  • python设置Venv虚拟环境并激活
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档