python多版本py命令及虚拟环境管理

这篇具有很好参考价值的文章主要介绍了python多版本py命令及虚拟环境管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建虚拟环境失败, 已经很久没有用python3这个命令,可能又被系统环境修改的时候弄乱了.花点时间整理下

$ python3 -m venv ./venv

Error: Command '[‘E:\code\venv\Scripts\python.exe’, ‘-Im’, ‘ensurepip’, ‘–upgrade’, ‘–default-pip’ returned non-zero exit status 1.

把从windows store 下载的python3.8版本给卸了, 从官网下载python3.11

使用py 替代 python命令

默认py命令创建虚拟环境
$ py -m venv venv
进入vscode
& e:/code/venv/Scripts/Activate.ps1
$ pip3 install -r requirements.txt -i https://mirrors.ustc.edu.cn/pypi/web/simple/

ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3
Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 1.6.2 Requires-Python >=3.7,<3.10; 1.6.3 Requires-Python >=3.7,<3.10; 1.7.0 Requires-Python >=3.7,<3.10; 1.7.0rc1 Requires-Python >=3.7,<3.10; 1.7.0rc2 Requires-Python >=3.7,<3.10; 1.7.1 Requires-Python >=3.7,<3.10; 1.7.2 Requires-Python >=3.7,<3.11; 1.7.3 Requires-Python >=3.7,<3.11; 1.8.0 Requires-Python >=3.8,<3.11; 1.8.0rc1 Requires-Python >=3.8,<3.11; 1.8.0rc2 Requires-Python >=3.8,<3.11; 1.8.0rc3 Requires-Python >=3.8,<3.11; 1.8.0rc4 Requires-Python >=3.8,<3.11;
1.8.1 Requires-Python >=3.8,<3.11
ERROR: Could not find a version that satisfies the requirement torch>=1.7.0 (from versions: none)
ERROR: No matching distribution found for torch>=1.7.0

又从官网下了python3.9

$ py --list
-V:3.11 *        Python 3.11 (64-bit)
-V:3.9           Python 3.9 (64-bit)
-V:3.6-32        Python 3.6 (32-bit)# win10系统自带的.无法卸载
-V:2.7 # 老项目使用,这个环境不能动

py指定python版本,生成虚拟环境,目录下文件名为venv
$ py -3.9 -m venv venv
进入vscode

win
$ & e:/code/venv/Scripts/Activate.ps1
mac
$ source ./venv/bin/activate

退出

$ deactivate

$ pip3 install -r requirements.txt -i https://mirrors.ustc.edu.cn/pypi/web/simple/

正常完成requirements下载

centos安装python3.9

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

tar -xf Python-3.9.6.tgz

cd Python-3.9.6

./configure 或者 ./configure --enable-optimizations
问题: https://blog.csdn.net/hd243608836/article/details/121418565
make altinstall
注意使用altinstall而不是install,以避免覆盖系统默认的Python版本。
python3.9 --version
Python 3.9.6文章来源地址https://www.toymoban.com/news/detail-419287.html

到了这里,关于python多版本py命令及虚拟环境管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python中包管理工具pip以及虚拟环境venv的使用

    查看已安装的包 安装包 卸载包 导出已安装的包 配置全局默认包索引地址 venv是python自带的环境管理工具(好像是3.7版本后才引入的),它的作用是创建虚拟环境,以便更好地管理每个项目中的包。 绝大多数用户使用pycharm时使用的虚拟环境就是它。 最直观的好处就是用pyi

    2024年02月05日
    浏览(43)
  • Python虚拟环境轻松配置:Jupyter Notebook中的内核管理指南

    在Python开发中,一些人在服务器上使用Jupyter Notebook中进行开发。一般是创建虚拟环境后,向Jupyter notebook中添加虚拟环境中的Kernel,后续新建Notebook中在该Kernel中进行开发,这里记录一下如何创建Python虚拟环境以及添加Kernel,便于进一步在Jupyter Notebook中使用不同Python版本和环

    2024年02月02日
    浏览(59)
  • [pip] pip 包管理及虚拟环境的使用

    https://www.python.org/ https://pip.pypa.io/en/stable/ https://flask.palletsprojects.com/en/2.0.x/ Python 是一种广泛使用的高级编程语言,它具有简洁、优雅、易读的语法,以及丰富的标准库和第三方库。 Python 支持多种编程范式,如面向对象、过程式、函数式、元编程等。 Python 也是一种解释型语

    2024年01月22日
    浏览(35)
  • 轻松精通PyCharm:高效管理第三方库和虚拟环境

      在pycharm中安装第三方库的方法有多种,下面我会详细介绍其中一种, 在终端进行安装 ,操作简单,且成功率高。并且,我会详细介绍,如何在pycharm的虚拟环境中安装第三方库,以及 如何提高安装速度 。   本文用的工具是PyCharm 2021.3.3,专业版。 如果工具版本不同,

    2024年01月16日
    浏览(31)
  • Linux——使用命令行参数管理环境变量

    目录 使用命令行参数获取用户在DOS命令行输入的指令:         方法:代码如下: 使用命令行参数获取并打印部分或者整体环境变量的方法:  方法1:  运行结果: 方法2:使用外部链接environ:         方法:代码如下:    上方代码解析:          argc : 命令行传

    2024年02月07日
    浏览(30)
  • Anaconda创建与使用Python版本虚拟环境(windows)

    我司工作软件scons和python2.7版本匹配,脚本开发环境是python3较合适。由于两个环境不兼容,刚开始我装2个环境切换,后使用Anaconda的虚拟环境。 一、简述:Anaconda基于conda包+环境管理器+开源库,便捷获取并管理库,特点:开源免费、安装简单、高性能使用python。 conda:核心功

    2024年02月10日
    浏览(41)
  • VSCode中Python环境配置、创建虚拟环境及pip常用命令

    记录在用VScode初学Python环境配置过程中的一些问题和关于pip中的一些常用命令。 安装Visual Studio Code (VS Code) 安装插件:Python、Jupyter 为了不影响原始安装包,新建虚拟环境编写Python代码。 打开终端(ctrl+`),输入如下命令: 激活: 可能会激活失败,出现上述情况。 出现这段

    2024年02月07日
    浏览(29)
  • 创建电子商务模式财务及企业管理信息系统的良好环境

    1、正确引导和推动电子商务发展。电子商务是新生事物,与传统的管 理模式有一定的冲突,在我国推行电子商务最大障碍不是技术而是观念。全尤其是 企业的信息化意识薄弱,有的企业宁可将资金用于固定资产投资、技术改造、发放 奖金甚至用于请客吃饭上,也不愿将资金

    2024年02月12日
    浏览(33)
  • Web3通过 MetaMask简单演示对ganache虚拟环境账号进行管理操作

    上文 Web3通过ganache运行起一个本地虚拟区块链 我们通过ganache在本地运行起了一个虚拟的区块链环境 那么 接下来 我们就要用 MetaMask 来管理这个东西了 如果您还没有安装 可以访问文章Web3 将 MetaMask添加入谷歌浏览器 扩展程序中和Web3开发准备工作 手把手带你创建自己的 Meta

    2024年02月10日
    浏览(50)
  • Node.js——Node环境及nvm版本管理安装及使用

      Node.js是一种强大的服务器端开发平台,为构建高性能和可伸缩的应用程序提供了丰富的工具和库。在开始开发之前,你需要正确地安装和设置Node.js,以确保你的开发环境准备就绪。本文将指导你如何在不同操作系统上安装Node.js,并配置你的开发环境。我们还将介绍一些

    2024年02月07日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包