Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自制python版本与Mac python版本不同?_Python_Python 3.x_Macos - Fatal编程技术网

自制python版本与Mac python版本不同?

自制python版本与Mac python版本不同?,python,python-3.x,macos,Python,Python 3.x,Macos,我搜索了一段时间,没有找到这个问题的答案 brew信息python返回python:stable 3.7.7(瓶装),HEAD 但是,python-V和python3-Vreturnpython3.6.1::anaconda4.4.0(x86_64) 为什么我的Mac python版本与我用HB安装的不同,我如何修复它?谢谢大家! 使用Anaconda发行版安装了一个python版本。另一种是自制的。这并不奇怪,他们是不同的版本。您应该在虚拟环境中运行,这样就不需要担心2个版本。使用Anacon

我搜索了一段时间,没有找到这个问题的答案

brew信息python
返回
python:stable 3.7.7(瓶装),HEAD

但是,
python-V
python3-V
return
python3.6.1::anaconda4.4.0(x86_64)


为什么我的Mac python版本与我用HB安装的不同,我如何修复它?谢谢大家!

使用Anaconda发行版安装了一个python版本。另一种是自制的。这并不奇怪,他们是不同的版本。您应该在虚拟环境中运行,这样就不需要担心2个版本。使用Anaconda发行版可以轻松设置虚拟环境以运行该版本

使用Anaconda发行版安装了一个python版本。另一种是自制的。这并不奇怪,他们是不同的版本。您应该在虚拟环境中运行,这样就不需要担心2个版本。使用Anaconda发行版可以轻松设置虚拟环境以运行该版本

Erg。是的,有时这是一个挑战。macOS附带python作为其系统的一部分。Catalina 10.15.4随附3.7.3中的/usr/bin/python3。brew(目前)已经安装了3.7.7作为其稳定的分支,但它也提供了python@3.8它安装了3.8.2。这一点很重要,因为还有其他brew软件包(尤其是vim)可以满足您的需求python@3.8作为一种依赖。恶心

我现在不是在经营蟒蛇,但我相信你的话,这是另一个版本

除非您在虚拟环境这样的上下文中操作,否则路径中最先出现的那个将占上风。您可以安排您的路径来设置首选的python3运行。您可以使用“which python3”随时检查哪个python3正在运行,这将为您提供运行程序的完整路径

警告:每个不同的python3都将维护自己的包库。一旦您理清了路径,您应该使用“python3-mpip”管理您的包,以确保您正在为您的预期版本管理库


是的,最终,在虚拟环境中工作或直接跳到Docker容器中可能对我们有好处。

。是的,有时这是一个挑战。macOS附带python作为其系统的一部分。Catalina 10.15.4随附3.7.3中的/usr/bin/python3。brew(目前)已经安装了3.7.7作为其稳定的分支,但它也提供了python@3.8它安装了3.8.2。这一点很重要,因为还有其他brew软件包(尤其是vim)可以满足您的需求python@3.8作为一种依赖。恶心

我现在不是在经营蟒蛇,但我相信你的话,这是另一个版本

除非您在虚拟环境这样的上下文中操作,否则路径中最先出现的那个将占上风。您可以安排您的路径来设置首选的python3运行。您可以使用“which python3”随时检查哪个python3正在运行,这将为您提供运行程序的完整路径

警告:每个不同的python3都将维护自己的包库。一旦您理清了路径,您应该使用“python3-mpip”管理您的包,以确保您正在为您的预期版本管理库


是的,最终,在虚拟环境中工作或直接跳到Docker容器中可能对我们有好处。

您似乎已经使用自制和单独使用Anaconda分发版安装了Python您似乎已经使用自制和单独使用Anaconda分发版安装了Python,我已经卸载了anaconda并学会了如何使用venv。谢谢,我已经卸载了anaconda并学会了如何使用venv。