zoukankan      html  css  js  c++  java
  • python生成依赖文件requirements

    1、在pycharm下点terminal就可以连到当前的python环境中,不需要在cmd中执行

    2、连进来后,进入虚拟环境目录,--venv--Scripts 执行pip freeze >/项目目录/requirements.txt生成包依赖文件。
    同样,安装的时候执行:pip install -r /项目目录/ equirements.txt

    3、但在pycharm虚拟环境中执行会报错: (pycharm2020版本没有发现此问题)
    You are using pip version 9.0.1, however version 20.0.2 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' command.
    此时执行python -m pip install --upgrade pip 报错:
    Requirement already up-to-date: pip in e:pycharm-projectvenvlibsite-packages (20.0.2)

    打开pycharm的defaultsetting查看,pip的版本是20.0.2
    在venv-scripts中执行pip --version查看,pip版本是9.0

    出现这个问题的原因是因为pycharm的问题,猜测应该是升级了,但是类似环境变量的东西没有设置好的原因。

    解决:
    进入pycharm-projectvenvLibsite-packages 中,查看会发现pip-9.0 和 pip-20.0.2.dist-info 同时存在,此时删除 pip-20.0.2.dist-info 目录。回到命令行,重新执行python -m pip install --upgrade pip 升级成功。
    还有一种方法是cmd进入本机的python目录进行升级python -m pip install --upgrade pip,升级成功后虚拟机自动升级。

    --------------------------------------------------------- 恐惧是因为努力的还不够,加油 ~~---------------------------------------------
  • 相关阅读:
    Java加密与解密之非对称加密算法
    Java加密与解密之对称加密算法
    Java加密与解密之消息摘要算法
    基于Spring Cloud Zookeeper的服务注册与发现
    .NET 5.0正式发布,新功能特性(翻译)
    C# 9.0 中的新增功能
    C# 规范建议
    Flutter Weekly Issue 70
    Android 开发技术周报 Issue#298
    Flutter Weekly Issue 69
  • 原文地址:https://www.cnblogs.com/zhaobowen/p/13337548.html
Copyright © 2011-2022 走看看