相关疑难解决方法(0)

如何更改默认的python版本?

我在我的mac中安装了python 3.2.在运行/ Applications/Python 3.2/Update Shell Profile.command之后,令人困惑的是,当我在终端中键入python -V时它说的是Python 2.6.1,如何更改默认的python版本?

python macos

90
推荐指数
8
解决办法
28万
查看次数

在Mac上将python3作为我的默认python

我在这里要做的是将python3作为我的默认python.除了自动安装在mac上的python 2.7之外,我用自制软件安装了python3.这是我关注的网站.http://docs.python-guide.org/en/latest/starting/install3/osx/#install3-osx

我想我很好地遵循了每条指令,新安装了xcode,命令行工具和自制程序.但这是我的小困惑发生.

该脚本将解释它将进行的更改,并在安装开始之前提示您.安装Homebrew后,将Homebrew目录插入PATH环境变量的顶部.您可以通过在〜/ .profile文件的底部添加以下行来完成此操作

export PATH =/usr/local/bin:/ usr/local/sbin:$ PATH

我真的很困惑这是什么,但我得出结论,我应该在〜/ .profile文件的底部添加以下行.所以我在终端打开.profile打开了〜/ .profile文件,并在底部添加了以下行.现在它看起来像这样.

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
# Setting PATH for Python 3.6
# The original version is saved in .profile.pysave
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
Run Code Online (Sandbox Code Playgroud)

然后我做了brew install python,当我做python --version时希望看到python3 . 但它只是向我展示了python 2.7.10.我希望我的默认python是python3而不是2.7

我从网站上找到了一点线索.

我安装了Python 3吗?

$ python --version
Python 3.6.4
Run Code Online (Sandbox Code Playgroud)

如果你仍然看到2.7确保PATH/usr/local/bin /取/ usr/bin /

也许它必须与PATH做点什么有人可以用简单的英语解释什么是PATH究竟是什么以及当我在终端中运行python -version时如何使我的默认python成为python3 …

python macos terminal homebrew python-3.x

39
推荐指数
4
解决办法
4万
查看次数

如何:Macports选择python

当我进入:

port select --list python
Run Code Online (Sandbox Code Playgroud)

这是结果:

Available versions for python:
    none
    python25 (active)
    python25-apple
    python26-apple
    python27
    python27-apple
Run Code Online (Sandbox Code Playgroud)

我以为当我使用python时我会使用版本2.5.相反,当我输入"python"时,2.7版似乎是活跃的.如何将其更改为2.5版?

Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)

python version macports python-2.5 python-2.7

32
推荐指数
4
解决办法
4万
查看次数

如何在OS X 10.6.8上设置终端的默认Python版本?

我刚刚在运行OS X 10.6.8的mac上下载了python 2.7.安装的python的早期版本是2.6.

当我输入python终端时,它打开python版本2.6.我想要它打开python 2.7

如何在默认情况下打开Python 2.7?

python macos

21
推荐指数
3
解决办法
8万
查看次数

环境变量PYSPARK_PYTHON和PYSPARK_DRIVER_PYTHON

我最近安装了pyspark。它已正确安装。当我在python中使用以下简单程序时,出现错误。

>>from pyspark import SparkContext
>>sc = SparkContext()
>>data = range(1,1000)
>>rdd = sc.parallelize(data)
>>rdd.collect()
Run Code Online (Sandbox Code Playgroud)

在运行最后一行时,出现错误,其关键行似乎是

[Stage 0:>                                                          (0 + 0) / 4]18/01/15 14:36:32 ERROR Executor: Exception in task 1.0 in stage 0.0 (TID 1)
org.apache.spark.api.python.PythonException: Traceback (most recent call last):
  File "/usr/local/lib/python3.5/dist-packages/pyspark/python/lib/pyspark.zip/pyspark/worker.py", line 123, in main
    ("%d.%d" % sys.version_info[:2], version))
Exception: Python in worker has different version 2.7 than that in driver 3.5, PySpark cannot run with different minor versions.Please check environment variables PYSPARK_PYTHON and PYSPARK_DRIVER_PYTHON are correctly set. …
Run Code Online (Sandbox Code Playgroud)

python python-3.x apache-spark pyspark

7
推荐指数
3
解决办法
1万
查看次数

在Mac OS上默认使用Python 3?

我想问一下,当你在终端上输入python时,是否有可能让Python 3成为Mac OS 10上的默认解释器?如果是这样,有人可以帮忙怎么做?我避免在环境之间切换.

干杯

python macos python-3.x

2
推荐指数
1
解决办法
8322
查看次数

如何在 Mac 上将 Python3 设置为默认的 Python 版本?

有没有办法将 Python 3.8.3 设置为 macOS Catalina 上的默认 Python 版本——版本 10.15.2?

我做过的步骤:

  1. 看看安装在哪里。
ls -l /usr/local/bin/python*
Run Code Online (Sandbox Code Playgroud)

我得到的输出是这样的:

lrwxr-xr-x  1 jeena  admin  36 Mar 20  2019 /usr/local/bin/python -> ../Cellar/python@2/2.7.16/bin/python
lrwxr-xr-x  1 jeena  admin  39 May 20 12:43 /usr/local/bin/python-build -> ../Cellar/pyenv/1.2.18/bin/python-build
lrwxr-xr-x  1 jeena  admin  43 Mar 20  2019 /usr/local/bin/python-config -> ../Cellar/python@2/2.7.16/bin/python-config
lrwxr-xr-x  1 jeena  admin  37 Mar 20  2019 /usr/local/bin/python2 -> ../Cellar/python@2/2.7.16/bin/python2
lrwxr-xr-x  1 jeena  admin  44 Mar 20  2019 /usr/local/bin/python2-config -> ../Cellar/python@2/2.7.16/bin/python2-config
lrwxr-xr-x  1 jeena  admin  39 Mar 20  2019 /usr/local/bin/python2.7 …
Run Code Online (Sandbox Code Playgroud)

python macos python-3.x macos-catalina

2
推荐指数
1
解决办法
3368
查看次数

Python 3.5 for OS X El Capitan

我使用的是OS X El Capitan,我的默认Python版本是2.7.10.

如何将默认版本更改为Python 3.5以供终端使用?

macos python-3.x

0
推荐指数
2
解决办法
3万
查看次数