首页 > 其他分享 >pip install -r requirements.txt安装问题

pip install -r requirements.txt安装问题

时间:2023-07-07 11:34:07浏览次数:35  
标签:requirements install pip 镜像 txt 安装

pip install -r requirements.txt安装问题

一、requirements.txt介绍:

  1. python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。

requirements.txt可以通过pip命令自动生成和安装。

  1. Pycharm的Terminal端生成requirements.txt文件:pip freeze > requirements.txt

  2. PycharmTerminal安装requirements.txt依赖包:pip install -r requirements.txt

二、安装问题:

  1. 在github下载项目,安装依赖项的时候发现,有的依赖项在镜像源中找不到规定版本导致安装终止。

解决办法:将requirements.txt中没有对应版本的依赖项删掉(已经安装完的不能删掉),然后继续使用pip install -r requirements.txt,最后再单独安装没有安装上的依赖项(pip install的后面不加版本号):pip install 依赖项

  1. 安装速度太慢:因为下载镜像源默认为国外https://pypi.org/simple,速度较慢

解决办法:修改镜像源为国内,eg:清华/阿里云/豆瓣,以清华镜像为例

(1)临时修改:加参数-i和镜像地址 pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

(2)永久修改:

(a)linux:修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna,内容如下:
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

(b)windows:直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,文件内容如下:
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

  1. 找到在requirements.txt目录下,按住shift键再右击鼠标,选择打开powershell窗口(终端),然后在给终端命令:pip install -r requirements.txt即可下载。
    下载的时候,报错:No such file or directory: ‘requirements.txt’

报错信息显示找不到对应的文件,有可能是文件名没写对(没错,真有可能是这个原因)

标签:requirements,install,pip,镜像,txt,安装
From: https://www.cnblogs.com/threestone2010/p/17534488.html

相关文章

  • 提升开发效率,轻松管理接口就用 Apipost
    API管理的难点在哪?相信无论是前端,还是后端的测试和开发人员,都遇到过这样的困难。不同工具之间数据一致性非常困难、低效。多个系统之间数据不一致,导致协作低效、频繁出问题,开发测试人员痛苦不堪。开发人员在Swagger定义好文档后,接口调试的时候还需要去Postman再定义一遍。......
  • Jenkins Pipeline 获取shell 输出结果
     示例:stage("JarFilesCheck"){steps{script{smd5=sh(script:"ssh$hostmd5sum$APP_SEND_PATH/datacenter-${projectname}.jar|awk'{print\$1}'",re......
  • scanpy 去批次pipeline
    1.脚本主要内容*批量读取下机数据*计算双细胞比例*BBKNN去除批次效应*去除细胞周期的影响*转换为seurat对象2.脚本点击查看代码importscanpyasscimportanndataasanimportpandasaspdimportnumpyasnpimportmatplotlibasmplimport......
  • 一体化API研发协作赋能平台-API管理神器Apipost
    1.背景作为互联网工作者,不论是前端、后端还是测试,接口管理都是一个重要的任务。通常情况下,我们需要依赖以下解决方案来完成整个接口管理过程:使用Swagger管理API文档使用Postman调试API使用RAP或其他MockAPI工具使用JMeter进行API自动化测试可以看出,每个......
  • pip3 Defaulting to user installation because normal site-packages is not writeab
    Defaultingtouserinstallationbecausenormalsite-packagesisnotwriteable原因:没有操作site-packages目录权限解决方法:命令前加上sudosudopip3installCommandNotFound......
  • Apipost IDEA插件新升级,Apipost Helper上架IDEA插件市场
    大家好!今天向大家介绍一个非常方便的IDEA插件——ApipostHelper!相信很多使用过Apipost的朋友在开发过程中都希望能够直接将编写好的API同步至Apipost,而无需手动填写。前段时间,Apipost推出了ApipostIDEA插件的内测版,我也亲自试用了一番,发现它非常实用。最近,也得知ApipostHelper......
  • python之pip
    #####################   查看当前环境已经安装了哪些包:piplist   查看安装包详情  安装pip_search    使用pip_search           ########################......
  • pip安装python包到指定python版本下
    1.命令行进入到指定python安装目录。比如我电脑上有python3.8也有python3.9。准备给python3.9安装指定的包2.执行:python-mpipinstall包名......
  • pip安装
    pip是Python社区中广泛使用的包管理工具,使得安装和管理第三方库变得更加便捷。pip安装是对准计算机的,而不是针对特定的项目。当您使用pip安装软件包时,它将在计算机上的Python环境中安装该软件包,使得您可以在任何项目中使用它。在大多数情况下,site-packages目录位于Pyt......
  • tmux ubuntu install
    tmux-plugins/tpm:TmuxPluginManager(github.com)tmux重启后报错errorconnectingto/tmp/tmux-1001/default(Nosuchfileordirectory)_Quelquefois的博客-CSDN博客  从fish退出>bash ......