程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在不影响其他文件的情况下降级python版本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何在不影响其他文件的情况下降级python版本?

开发过程中遇到如何在不影响其他文件的情况下降级python版本的问题如何解决?下面主要结合日常开发的经验,给出你关于如何在不影响其他文件的情况下降级python版本的解决方法建议,希望对你解决如何在不影响其他文件的情况下降级python版本有所启发或帮助;

当我在 python 3.8.0 中安装 tensorflow 时,它显示错误。如何在不影响其他文件的情况下降级python版本。

(basE) C:\Users\Akanksha-Lab-PC>pip uninstall python 3.8.4
WARNING: SkipPing python as it is not installed.
WARNING: SkipPing 3.8.4 as it is not installed.

(basE) C:\Users\Akanksha-Lab-PC>pip uninstall python-3.8.4
WARNING: SkipPing python-3.8.4 as it is not installed.


(basE) C:\Users\Akanksha-Lab-PC>make alTinstall python-3.7
'make' is not recognized as an internal or external command,operable program or batch file.


(basE) C:\Users\Akanksha-Lab-PC>pip install python-3.7
ERROR: Could not find a version that satisfIEs the requirement python-3.7 (from versions: nonE)
ERROR: No matching diStribution found for python-3.7

当我输入命令 pip show tensorflow 时,它给了我这个

(basE) C:\Users\Akanksha-Lab-PC>python --version
Python 3.8.5

(basE) C:\Users\Akanksha-Lab-PC>pip show tensorflow
WARNING: Package(s) not found: tensorflow

当我使用以下命令安装 tensorflow 时:

pip install tensorflow

它给出了这个错误

(basE) C:\Users\Akanksha-Lab-PC>pip install tensorflow
CollecTing tensorflow
  Using cached tensorflow-2.4.1-cp38-cp38-win_amd64.whl (370.7 MB)
requirement already satisfIEd: six~=1.15.0 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (1.15.0)
CollecTing astunparse~=1.6.3
  Using cached astunparse-1.6.3-py2.py3-none-any.whl (12 kB)
requirement already satisfIEd: protobuf>=3.9.2 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (3.14.0)
requirement already satisfIEd: tyPing-extensions~=3.7.4 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (3.7.4.3)
requirement already satisfIEd: wheel~=0.35 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (0.35.1)
requirement already satisfIEd: numpy~=1.19.2 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (1.19.2)
Processing c:\users\akanksha-lab-pc\apPDAta\local\pip\cache\wheels\a0\16\9c\5473df82468f958445479c59e784896fa24f4a5fc024b0f501\termcolor-1.1.0-py3-none-any.whl
requirement already satisfIEd: flatbuffers~=1.12.0 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (1.12)
CollecTing absl-py~=0.10
  Using cached absl_py-0.11.0-py3-none-any.whl (127 kB)
requirement already satisfIEd: h5py~=2.10.0 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (2.10.0)
CollecTing keras-preprocessing~=1.1.2
  Using cached Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42 kB)
requirement already satisfIEd: Google-pasta~=0.2 in c:\programdata\anaconda3\lib\site-packages (from tensorflow) (0.2.0)
CollecTing gast==0.3.3
  Using cached gast-0.3.3-py2.py3-none-any.whl (9.7 kB)
CollecTing grpcio~=1.32.0
  Using cached grpcio-1.32.0-cp38-cp38-win_amd64.whl (2.6 MB)
CollecTing tensorflow-estimator<2.5.0,>=2.4.0
  Using cached tensorflow_estimator-2.4.0-py2.py3-none-any.whl (462 kB)
CollecTing tensorboard~=2.4
  Using cached tensorboard-2.4.1-py3-none-any.whl (10.6 MB)
CollecTing opt-einsum~=3.3.0
  Using cached opt_einsum-3.3.0-py3-none-any.whl (65 kB)
Processing c:\users\akanksha-lab-pc\apPDAta\local\pip\cache\wheels\5f\fd\9e\b6cf5890494cb8ef0b5eaff72e5d55a70fb56316007d6dfe73\wrapt-1.12.1-py3-none-any.whl
CollecTing Google-auth-oauthlib<0.5,>=0.4.1
  Using cached Google_auth_oauthlib-0.4.2-py2.py3-none-any.whl (18 kB)
requirement already satisfIEd: setuptools>=41.0.0 in c:\programdata\anaconda3\lib\site-packages (from tensorboard~=2.4->tensorflow) (50.3.1.post20201107)
CollecTing markdown>=2.6.8
  Using cached Markdown-3.3.3-py3-none-any.whl (96 kB)
CollecTing Google-auth<2,>=1.6.3
  Using cached Google_auth-1.24.0-py2.py3-none-any.whl (114 kB)
CollecTing tensorboard-plugin-wit>=1.6.0
  Using cached tensorboard_plugin_wit-1.8.0-py3-none-any.whl (781 kB)
requirement already satisfIEd: requests<3,>=2.21.0 in c:\programdata\anaconda3\lib\site-packages (from tensorboard~=2.4->tensorflow) (2.24.0)
requirement already satisfIEd: werkzeug>=0.11.15 in c:\programdata\anaconda3\lib\site-packages (from tensorboard~=2.4->tensorflow) (1.0.1)
CollecTing requests-oauthlib>=0.7.0
  Using cached requests_oauthlib-1.3.0-py2.py3-none-any.whl (23 kB)
CollecTing pyasn1-modules>=0.2.1
  Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB)
CollecTing cachetools<5.0,>=2.0.0
  Using cached cachetools-4.2.1-py3-none-any.whl (12 kB)
CollecTing rsa<5,>=3.1.4; python_version >= "3.6"
  Using cached rsa-4.7-py3-none-any.whl (34 kB)
requirement already satisfIEd: certifi>=2017.4.17 in c:\programdata\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorboard~=2.4->tensorflow) (2020.6.20)
requirement already satisfIEd: IDna<3,>=2.5 in c:\programdata\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorboard~=2.4->tensorflow) (2.10)
requirement already satisfIEd: chardet<4,>=3.0.2 in c:\programdata\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorboard~=2.4->tensorflow) (3.0.4)
requirement already satisfIEd: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\programdata\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorboard~=2.4->tensorflow) (1.25.11)
CollecTing oauthlib>=3.0.0
  Using cached oauthlib-3.1.0-py2.py3-none-any.whl (147 kB)
CollecTing pyasn1<0.5.0,>=0.4.6
  Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)
Installing collected packages: astunparse,termcolor,absl-py,keras-preprocessing,gast,grpcio,tensorflow-estimator,oauthlib,requests-oauthlib,pyasn1,pyasn1-modules,cachetools,rsa,Google-auth,Google-auth-oauthlib,markdown,tensorboard-plugin-wit,tensorboard,opt-einsum,wrapt,tensorflow
  AttempTing uninstall: wrapt
    Found exisTing installation: wrapt 1.11.2
    Uninstalling wrapt-1.11.2:
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Access is denIEd: 'c:\\programdata\\anaconda3\\lib\\site-packages\\wrapt-1.11.2.dist-info\\INSTALLER'
ConsIDer using the `--user` option or check the permissions.

谁能告诉我解决方法?

解决方法

pip uninstall python 3.8.4

这个命令永远不会起作用。 pip 是一个 python 包管理器,即对于 python 的安装,pip 负责将模块安装到该 python 安装中。它不管理python本身的安装


对于 tensorflow 安装的错误:

pip install tensorflow

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 'c:\\programdata\\anaconda3\\lib\\site-packages\\wrapt-1.11.2.dist-info\\INSTALLER'

是因c:\\programdata 受到非管理员用户的写保护,因此为了使您的命令成功,您应该以管理员身份运行您的 cmd。

但是

您似乎已经安装了 anaconda 并且正在尝试使用 tensorflowpip 安装到基本环境中。 Pip 反过来尝试卸载一些已经存在的包,可能是为了满足 tensorflow 的要求。但是已经存在的软件包可能是您第一次安装 anaconda 时由 conda 安装的,因此您可能会进入危险的水域,并且有破坏您的基础环境的风险,因此有两个建议:

  1. 创建新环境conda create -n tf tensorflow-gpu
  2. 使用 conda 命令安装 tensorflow。 conda install tensorflow-gpu 会给你张量流

对于你的另一个问题:

如何降级python

解决方案也是使用 conda 命令:

conda install python=<some version>

或者,更好的是,简单地使用您需要的版本创建一个环境:

conda create -n py37 python=3.7

例如会给你一个安装了 python3.7 的名为 py37 的环境。它可以被激活和使用

conda activate py37

大佬总结

以上是大佬教程为你收集整理的如何在不影响其他文件的情况下降级python版本全部内容,希望文章能够帮你解决如何在不影响其他文件的情况下降级python版本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: