小编vcy*_*rfc的帖子

Homebrew 安装后无法运行 Python 3

使用主页上的脚本安装 Homebrew 并检查一切是否正常后brew doctor,我发出brew install python3命令以便在我的 Mac 上安装 Python 3。

在我尝试跑步之前,一切似乎都很好python3 --version;我最终得到:

-bash: /Library/Frameworks/Python.framework/Versions/3.5/bin/python3: No such file or directory

我检查了文件目录以查看发生了什么,实际上,我在框架文件夹中没有看到任何与 Python 相关的文件。看起来 Python 2.7 也不在我的 Mac 上。

这是我安装 Python 3 后得到的:

Summary /usr/local/Cellar/python3/3.5.1: 3,438 files, 51.5M

edit_2:也许这与没有Python框架有关?我刚刚从 Python 网站上读到了这个:

Apple 提供的 Python 版本分别安装在 /System/Library/Frameworks/Python.framework 和 /usr/bin/python 中。您永远不应修改或删除这些内容,因为它们由 Apple 控制并由 Apple 或第三方软件使用。请记住,如果您选择从 python.org 安装更新的 Python 版本,您的计算机上将有两个不同但功能强大的 Python 安装,因此您的路径和用法与您想要执行的操作一致非常重要。

python macos terminal homebrew python-3.x

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

Python中的对象引用是什么?

入门Python教科书定义了“对象引用”,如下所示,但我不明白:

对象引用不过是对象身份(存储对象的内存地址)的具体表示。

教科书试图通过使用箭头将对象引用显示为赋值语句中从变量a到对象的某种关系来说明这一点。1234a = 1234

从我收集的关闭维基百科,的(对象)的引用a = 1234将是一个协会之间a1234分别a被“指点”来1234(随意澄清“基准与指针”),但它已经有点难以核实的( 1)我正在自学Python,(2)许多搜索结果都谈论Java引用,(3)搜索结果中很少涉及对象引用。

那么,Python中的对象引用是什么?谢谢您的帮助!

python oop reference object

6
推荐指数
2
解决办法
3519
查看次数

从终端打开 IDLE

我是编程新手,更具体地说,是Python。我正在经历从 Robert Sedgewick 的Python 编程简介网站到“下载和安装 Booksite 库”部分之前的安装过程。我的问题发生在:

在终端窗口中发出命令idleX.Y(例如idle2.7)。如果出现 IDLE 窗口,则说明您已正确安装 IDLE。关闭空闲窗口。

当我安装 Python 2.7 时,我尝试使用该命令idle2.7,但收到以下响应。据我所知,我遵循了 Sedgewick 先生网站上提供的所有指示,并且我已经验证了 Python 的安装版本为 2.7.10。在网上寻找答案后,我在 Stack Overflow 上找到了类似的答案。不幸的是,针对该问题列出的潜在解决方案无助于解决我的问题。在这一点上,我应该提到,我正在运行最新版本 OS X (El Capitan) 的 MacBook Pro(2015 型号)上尝试此操作。

感谢您的帮助!

python macos macports python-idle python-2.7

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