您的位置:首页 > 汽车 > 新车 > 计算机类十大含金量证书_搭建网络平台的计划书_优化营商环境个人心得_北京seo运营推广

计算机类十大含金量证书_搭建网络平台的计划书_优化营商环境个人心得_北京seo运营推广

2024/12/22 18:09:55 来源:https://blog.csdn.net/qq_73117567/article/details/144000808  浏览:    关键词:计算机类十大含金量证书_搭建网络平台的计划书_优化营商环境个人心得_北京seo运营推广
计算机类十大含金量证书_搭建网络平台的计划书_优化营商环境个人心得_北京seo运营推广

目录

  • pip 与当前python环境不匹配
    • 解决pip版本不一致
  • Conda
  • Pyenv

pip 与当前python环境不匹配

电脑中安装了多个python虚拟环境, 有anaconda创建的虚拟环境,也有pyenv创建的虚拟环境,但是环境变量配置的是anaconda的路径

在这里插入图片描述

从而导致在vscode中选择的python版本是3.8.10,而pip却是anaconda的python3.11版本的pip,至于为什么pip不随着python的切换而切换,而是选择使用环境变量中的默认配置, 这我也不知道, 具体问题如下图:

在这里插入图片描述

在这里插入图片描述

解决pip版本不一致

在使用pip命令前加上python -m即可让pip版本和当前python版本一致均为3.8, 如下图所示:

在这里插入图片描述

因此, 当使用pip安装依赖时, 需要在命令前添加python -m来配合使用, 比如安装一个pillow库,命令如下:

python -m pip install pillow

但上述问题仅限于vscode, 在cmd命令行中不存在该问题

在这里插入图片描述

在powershell中:
在这里插入图片描述
可以看出powershell使用的是环境变量中配置的anaconda的python环境,

这些问题好奇怪, 能力有限,不理解,请大佬赐教哈哈

Conda

列举系统上的版本: conda info --envs

创建名为name的新虚拟环境: conda create -n name python=3.9

激活name环境: conda activate name

恢复默认环境: conda deactivate


Pyenv

列举系统上的版本: pyenv versions

查看当前对应版本: pyenv version

创建名为name的新虚拟环境: pyenv install 3.9.0

卸载指定版本: pyenv uninstall <version>

激活环境(设置全局版本): pyenv global 3.9.0

设置当前版本: pyenv local <version>

查看python版本进行核对: python -V

展示所有可安装的版本: pyenv install --list

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com