首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过pacman安装到特定版本的Python

如果你正在使用基于Arch Linux的系统(如Manjaro),你可以使用包管理器pacman来安装Python。然而,pacman通常只提供最新版本的Python。如果你需要安装特定版本的Python,你可能需要使用其他工具,如pyenv

以下是使用pyenv安装特定版本Python的步骤:

  1. 首先,你需要安装pyenv。你可以通过pacman安装pyenvpyenv-virtualenv: bash复制sudo pacman -S pyenv pyenv-virtualenv
  2. 然后,你可以使用pyenv安装特定版本的Python。例如,如果你想安装Python 3.7.3,你可以运行: bash复制pyenv install 3.7.3
  3. 安装完成后,你可以使用pyenv切换到你刚刚安装的Python版本: bash复制pyenv global 3.7.3
  4. 最后,你可以通过运行python --version来确认你正在使用正确的Python版本。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux 下 12 个最佳 Notepad++ 替代品

遗憾是,没有适用于 Linux 用户版本。 以下是您可以在 Linux 发行版上运行并满意最佳 Notepadd++ 替代品列表。 1....其功能包括语法突出显示、通过单次击键 (M-3) 注释/取消注释行、可绑定功能、轻松地从合理段落中剪切尾随空格等。...Sublime Sublime Text 是一款免费、强大、专有、社区维护、跨平台且可扩展源代码编辑器,具有 Python API。...Kate 被用作 Quanta Plus、LaTeX 前端和 KDevelop 等技术中编辑组件。其功能包括代码折叠、可通过 XML 文件扩展语法突出显示、自动字符编码检测等。...SciTE 免费版本可用于具有 GTK+ 和 Windows Linux 兼容系统,而商业版本可从 Mac App Store 下载。

1.4K20
  • wsl2开发环境搭建

    --populatepacman -S archlinuxcn-keyring # 更新pacman -Syyu # 安装基本软件pacman -S base base-devel git curl...关于卓代码调试,在我环境中,Android Studio不支持创建虚拟设备,因此只能选择物理真机调试,此时需要做一个网络端口转发才能让wsl2android studio连接到物理机。...这里可能会出现问题,由于使用了proxychains4做代理,笔者在开发flutter项目时,发现尽管通过proxychains4启动Android Studio可以使其识别设备,在编译运行卓时却会由于代理混乱导致无法编译成功...调试 关于如何在wsl2调试卓,我目前解决办法与上文刚好相反。...首先,手动在命令行编译成安卓apk(不使用代理),然后使用adb安装到手机上(使用代理运行adb),在android studiologcat查看运行日志(使用代理打开android studio)

    66810

    arch linux 安装

    在看了各种Linux发行版本之后我决定使用arch Linux,主要有以下几个原因: 更新方式比较激进,arch Linux采用滚动更新方式,这意味着用户能享受最新软件版本,当然过激更新行为会导致一些问题...因此比起其他发行版本Linux来说,它提供更高自由度可配置性。...,后期缺少可以通过网络下载,联网软件没有的话只能白瞎 系统自身配置 到这里基本已经完成了安装部分工作了,接下来要进行就是重启前基本配置了 生成磁盘分区记录文件 genfstab -U /mnt...网络连接成功之后,使用pacman将系统更新到最新版本 pacman -Syyu 创建非root用户 为了系统安全防止自己某天抽风不小心输入类似 rm -rf / 之类危险命令,平时最好使用非root...除此之外,某些特定软件需要 swap 才可以正确运行。

    2.7K20

    「R」R 安装与配置

    -08-27最新版本。...下面展示就是我选择了 C:/Tools 作为本文软件安装目录。大家根据自己电脑合理选择,有其他盘朋友可以装到其他盘。带固态硬盘最好装到固态硬盘目录里,因为读写数据快。...配置 Windows R 默认使用用户文档目录作为家目录(等同于 Linux 中 ~),使用系统指定临时目录作为临时目录,使用安装路径下 R版本/library 目录作为 R 包存储目录。...当你想要更新 R 版本时,你不得不面临重装所有包举动(如果你使用几个月,装了几百个包~~),或者想其他办法解决。 下面就是教你自己创建自定义临时目录与包目录,这样上面情况都不会发生了。...pacman 那段代码块是可选,该包是library()函数替代品,使用更简单。具体阅读 https://www.jianshu.com/p/cb16ded75672。

    2.1K10

    ArchLinux安装与配置小结

    呵呵开个玩笑,其实ArchLinux亮点在于“小”,不同于其他发行版“最小化安装”,ArchLinux安装过程需要手动分区,手动配置bootloader,然后从网络源下载必要包安装到指定分区中...我们所需要做,就是通过这个命令行来把我们操作系统安装到预留磁盘空间内。 磁盘分区 磁盘分区是安装系统第一步,也是最重要一步,分区好坏决定了以后使用磁盘效率,甚至会影响系统正常启动。...值得一提是如果为虚拟机,默认网络就 已经连接好了,我们只需要通过sudo dhcpcd命令打开即可。...sudo pacman -S ibus ibus-pinyin **注意: **ibus在1.4版本后有较大修正,可能无法使用ibus-pinyin或ibus-sunpinyin输入中文,解决办法是用...另外通过玩一遍ArchLinux,又对系统分区和启动过程了解不少,真算得上是"获益匪浅"了。

    1.7K40

    FFmpeg开发笔记(二)搭建Windows系统开发环境

    一、安装MSYS2​ MSYS2允许在Windows系统模拟Linux环境,它命令行界面可以很好地仿真Linux终端,所以在Windows系统上编译和执行FFmpeg程序都要通过MSYS2控制台操作...在MSYS2命令行输入以下命令安装几个编译工具: pacman -S gcc make nasm pkg-config diffutils zlib vim pacman在安装过程中会提示[Y/n]确认是否继续安装...等待pacman将编译工具安装完毕,会在mingw64\bin下面找到相应可执行程序了。...”,编译工具才会装到mingw64\bin目录。...4、在MSYS2控制台执行以下命令查看FFmpeg版本信息: ffmpeg -version 发现控制台回显如下所示FFmpeg版本与编译器版本信息,说明FFmpeg程序成功跑起来了。

    73810

    通俗易懂谈强化学习之Q-Learning算法实战

    下是不能往左或者往右,只能上下; Reward(奖励): Agent在当前State下,采取了某个特定action后,会获得环境一定反馈就是Reward。...它核心思想是:当我们在特定时间点和状态下去考虑下一步决策,我们不仅仅要关注当前决策立即产生Reward,同时也要考虑当前决策衍生产生未来持续性Reward。...(有需要伙伴可公众号后台回复日期「20211212」下载) 4.1 预热 首先我们先感受一下Pacman这个游戏,通过人工指挥和随机运动,观察一下整个实验效果。...手动指挥: 首先进入该文件工作路径,cd /Users/账户名/Desktop/pacman,执行命令:python pacman.py ;就会看到下图,通过电脑键盘上下左右键,就可以指挥Pacman...随机行动: 在刚刚工作路径下执行该命令:python pacman.py -p RandomAgent -n 1 我们让 Pacman采取随机策略玩一遍游戏。

    2.3K21

    GreatSQL登陆Arch Linux:成功数据库安装之旅

    从安装到管理,archlinux 放手让用户处理一切。 用户可以自己决定使用哪种桌面环境、安装哪些组件和服务。...2.滚动更新(现代) 滚动更新(rolling update)是指软件开发中经常性将更新发送到软件概念。相较于滚动发行,有标准版本和小数点版本版本号开发模式,必需通过重新安装以取代先前发行版。...如果 Arch Linux仓库中软件发布了新版本,Arch Linux用户通常会比其他用户先获得新版本 在滚动发行模式下,一切都是新鲜和前沿。...用户不必把操作系统从一个版本升级到另一个版本,只要使用 pacman 升级命令,便会始终保持最新版本 3.实用 Arch Linux注重实用性,避免意识形态之争。...$ pacman -S core/openssl-1.1 $ pacman -S archlinuxcn/python39 因为下载Python版本过高,所以采用软连接方式 $ ln -s /usr

    17910

    archlinux 列出来自 aur 安装

    在 Arch Linux 中,要检索出使用 yay 安装包,您可以使用以下方法: 使用 pacman 查询外部包: pacman -Qm 这个命令会列出所有不在官方仓库中包,包括通过 yay 安装包...如果您想要一个更精确列表,只包含通过 AUR 安装包,可以使用: pacman -Qqm 这个命令会列出所有来自 AUR 包名,不包含版本信息。...如果您想要包含版本信息,可以使用: pacman -Qm 这个命令会列出所有外部包名称和版本。...如果您想要搜索特定包,可以使用 grep: pacman -Qm | grep package_name 替换 package_name 为您要搜索包名。...请注意,这些命令会列出所有通过 AUR 安装包,不仅仅是通过 yay 安装。这是因为 yay 是 AUR 助手,它使用与其他 AUR 助手相同系统来安装包。

    10710

    GreatSQL登陆Arch Linux:成功数据库安装之旅

    从安装到管理,archlinux 放手让用户处理一切。 用户可以自己决定使用哪种桌面环境、安装哪些组件和服务。...2.滚动更新(现代) 滚动更新(rolling update)是指软件开发中经常性将更新发送到软件概念。相较于滚动发行,有标准版本和小数点版本版本号开发模式,必需通过重新安装以取代先前发行版。...如果 Arch Linux仓库中软件发布了新版本,Arch Linux用户通常会比其他用户先获得新版本 在滚动发行模式下,一切都是新鲜和前沿。...用户不必把操作系统从一个版本升级到另一个版本,只要使用 pacman 升级命令,便会始终保持最新版本 3.实用 Arch Linux注重实用性,避免意识形态之争。...$ pacman -S core/openssl-1.1 $ pacman -S archlinuxcn/python39 因为下载Python版本过高,所以采用软连接方式 $ ln -s /usr

    19110

    GreatSQL登陆Arch Linux之旅

    从安装到管理,archlinux 放手让用户处理一切。 用户可以自己决定使用哪种桌面环境、安装哪些组件和服务。...2.滚动更新(现代) 滚动更新(rolling update)是指软件开发中经常性将更新发送到软件概念。相较于滚动发行,有标准版本和小数点版本版本号开发模式,必需通过重新安装以取代先前发行版。...如果 Arch Linux仓库中软件发布了新版本,Arch Linux用户通常会比其他用户先获得新版本 在滚动发行模式下,一切都是新鲜和前沿。...用户不必把操作系统从一个版本升级到另一个版本,只要使用 pacman 升级命令,便会始终保持最新版本 3.实用 Arch Linux注重实用性,避免意识形态之争。...$ pacman -S core/openssl-1.1 $ pacman -S archlinuxcn/python39 因为下载Python版本过高,所以采用软连接方式 $ ln -s /usr

    8310

    Windows下MSYS2中编译OpenBLAS过程记录

    但是,CMakeLists.txt中已经有警告申明,cmake支持还在实验中,并不会生成与OpenBLAS自带Makefiles相同内容,而且只支持32位编译,而且目前版本CMakeLists.txt...而MSYS2 是一个独立项目,它重写了MSYS, MSYS2安装更简单,使用更方便,还提供pacman工具进行软件包安装管理(就像ubuntu apt-get,centos yum), MSYS2...可以提供软件安装功能(参见上面MSYS2官网上示例),通过pacman就可以安装mingw-w64提供mingw编译器。...你也可以到 mingw-w64(http://www.mingw-w64.org/) 或mingw (http://www.mingw.org/)官网下载你需要编译器版本 这里给出mingw-w64...];then exit -1;fi; # 安装到指定位置 /D/release/OpenBLAS_windows_gcc540_x86_64 mingw32-make install PREFIX=

    5.3K120

    Manjaro Linux 入门使用教程

    Rufus 工具这里选择是 3.4 版本,经过测试,高版本 Rufus 可能会存在分区类型等选项不能修改 :bug: Bug。...sudo pacman -Syy sudo pacman-mirrors -i -c China -m rank #选一个清华源就行 #sudo pacman -Syyu 在弹出窗口里选择一个镜像源即可...# 谷歌浏览器 sudo pacman -S netease-cloud-music # 网易云音乐 sudo pacman -S wps-office 网易云音乐还有一个基于 Python 编写开源命令行版本.../bin/install_core.sh # 安装所需依赖 sudo pacman -S gvfs libappindicator-gtk3 python2-gobject 安装 TIM / QQ....可选操作 # 更新所有软件系统 sudo pacman -Syyu 如果你对更新内容不是很了解,对 Linux 操作还不熟练,那么我给你建议是没问题不要更新,不然更新之后遇到一些问题之后你可能无法搞定

    4.5K31

    玩转 Manjora,原来大神都是这么用 Linux!

    软件安装 2.1 搜狗拼音输入法 首先安装如下软件: sudo pacman -S fcitx-im # 安装fcitx-qt4可能与之前安装有冲突,但必须安装,不然搜狗安装后无法正常使用。...AUR 包管理器助手,用于装软件,能提供最少化用户输入 pacman 界面、yaourt 式搜索,同时几乎没有任何依赖软件; sudo pacman -S yay 然后修改 aur 源为清华镜像;...; yay -S wps-office 安装后,会提示缺失字体,可以通过安装字体解决; yay -S ttf-wps-fonts 针对打开后菜单栏是英文情况,可以安装 WPS 中文语言包后切换即可;...-S visual-studio-code-bin 3.3 Postman Web 开发利器; yay -S postman-bin 3.4 Pycharm 一款 Python IDE; yay -S...pycharm-professional 3.5 JDK 输入如下命令,然后选择想要安装版本安装即可; yay jdk 安装之后可以用如下命令查看已有 JDK 版本,然后设置默认 JDK 版本; #

    1.2K10
    领券