首页 > 其他分享 >Pycharm更换pip源与依赖包导入导出

Pycharm更换pip源与依赖包导入导出

时间:2023-06-20 18:44:16浏览次数:47  
标签:依赖 requirements simple pypi 导入 pip Pycharm

1 Pycharm更换安装源

在下载安装好Pycharm后,一个在实际编程开发过程中非常重要的问题是第三方库添加,然而Python默认的源网络速度有点慢,因此,我们常常需要做的是更换Pycharm的安装源。

  • 首先在项目开始出,点击下面的Python Packages,然后点击左上方的小齿轮(注意不是右上方的小齿轮),过程如下所示:

  • 在弹出的页面中,我们点击加号,如下所示:

  • 之后,我们就可以输入国内常用的下载源了,我使用的是阿里云的源,如下所示:

使用清华源等国内源下载速度很快,但是修改pip默认镜像源后,有的包可能只有默认源有。只能临时使用默认源安装:pip默认镜像地址:https://pypi.org/simple

从某个指定的镜像源安装模块方法

pip install <module> -i https://pypi.org/simple
pip install <module> -i https://pypi.tuna.tsinghua.edu.cn/simple

2 PyCharm依赖包导入导出方法

在PyCharm的terminal中输入:

为了快速安装当前项目所需要的依赖包,常规的做法:

  • 1.将依赖包导出至requirements文件
pip freeze > requirements.txt

但是上述常用方法是导出pip安装的所有依赖包,而不仅仅是当前项目,这么做显然没有必要

python提供了pipreqs包解决这个问题

  • (1) 安装pipreqs
pip install pipreqs
  • (2)进入当前项目根目录下执行
pipreqs . --encoding=utf8 --force

# “.” 指的是将导出依赖包的文件放在当前目录下
# “--encoding=utf8” 指的是存放文件的编码为utf-8,否则会报错
# “--force” --force 强制执行,当生成目录下的requirements.txt存在时强子覆盖
  • (3)在新的环境下,进入项目根目录执行以下脚本完成所有依赖包的安装
pip install -r requirements.txt

这样做的好处可以保证依赖包的版本跟开发环境一样,避免了很多坑

  • 2.从requirements文件中导入依赖包
pip install -r requirements.txt

参考参考2

标签:依赖,requirements,simple,pypi,导入,pip,Pycharm
From: https://www.cnblogs.com/smqh-bokeyuan/p/17494426.html

相关文章

  • MongoDB批量导入Redis优化迭代笔记
    背景统计最近五天所有content信息的正文字节数(正文字段占用较多),然后根据这个大小,推送存在redis要配置多少的内存。统计方法1.在mongodb中查询db.content_.aggregate([{$match:{updatetime:{$gte:1686134400000,//对应日期"2023-06-07T00:00:00Z"的......
  • excel导入时,对两种版本格式的支持
    InputStreamfis=file.getInputStream();Workbookwookbook=null;Stringfilename=file.getOriginalFilename();filename=filename.trim();filename=filename.substring(0,filename.lastIndexOf("."));......
  • 宝塔面板中使用Mysql命令快速导入大容量数据库
    在宝塔面板中,文件栏目中打开/www/backup/database文件夹,把我们的数据库上传到此文件夹中。(一般导入的数据库都会上传到这个文件夹,方便以后管理)点击旁边的终端,打开宝塔终端界面。输入账号及密码进入终端管理。(如果忘记密码,在软件商店里面找到Linux工具箱1.4里面可以设置......
  • 软件测试|pip安装第三方库报代理错误,怎么解决
    前言pip是我们使用python时最常用的一个工具,我们安装卸载更新Python的第三方库都是依靠这个命令的,即使我们是使用pycharm来管理我们的第三方库,本质上还是通过pip来实现第三方库的安装卸载更新的。因此,对于一些在使用pip时出现的报错,进行一些经验的总结就很有必要了。安装第三方库时......
  • pip源搭建
    #pip源搭建#安装pypiserver#准备一个目录放置安装包 #手动启用pypi-server,-p指定端口,默认8080,-a.-P.表示无密码,#手动启用pypi-server后,看到欢迎界面http://10.126.189.167:9091 #就可以使用了 2)配置自启动pypi-server[Unit]Description=AminimalPy......
  • Pycharm中print函数有end= 参数,控制台不打印输出
    Pycharm中print函数有end=参数,控制台不打印输出foriinrange(1,256):#寻找对称平方数square=str(i*i)#转为字符串ifsquare==square[::-1]:print(i,end='\t')循环中print函数有end=参数,无论end='\t'还是end=''end='9'e......
  • 更改pip源
    1.临时使用:在使用pip的时候加参数-i例如:pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple常用的pip源如下:pypi清华大学源:https://pypi.tuna.tsinghua.edu.cn/simplepypi豆瓣源:http://pypi.douban.com/simple/pypi腾讯源:http://mirrors.cloud.tencent.com/pypi/s......
  • Kali 下安装pip
    一、Kali下安装pip31.1方法一sudoapt-getinstallpython3-pip1.2方法二curlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.pysudopython3get-pip.py二、Kali下安装pip22.1前言由于python推广3版本,同时Kali作为非常激进的系统,所以就砍掉了python2......
  • Mediapipe实时3D目标检测和跟踪(自动驾驶实现)
    ......
  • pycharm无法找到anaconda的环境【通过.conda/environments.txt配置解决】
    Windows10系统,Pycharm2022.3.2(ProfessionalEdition)Useexistingenvironment候选列表没有目标环境候选项,例如:找不到torchgpu环境,则在C盘->用户名->.conda/environments.txt追加D:\anaconda3\envs\torchgpu即可。 ......