使用主页上的脚本安装 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教科书定义了“对象引用”,如下所示,但我不明白:
对象引用不过是对象身份(存储对象的内存地址)的具体表示。
教科书试图通过使用箭头将对象引用显示为赋值语句中从变量a到对象的某种关系来说明这一点。1234a = 1234
从我收集的关闭维基百科,的(对象)的引用a = 1234将是一个协会之间a并1234分别a被“指点”来1234(随意澄清“基准与指针”),但它已经有点难以核实的( 1)我正在自学Python,(2)许多搜索结果都谈论Java引用,(3)搜索结果中很少涉及对象引用。
那么,Python中的对象引用是什么?谢谢您的帮助!
我是编程新手,更具体地说,是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 ×3
macos ×2
homebrew ×1
macports ×1
object ×1
oop ×1
python-2.7 ×1
python-3.x ×1
python-idle ×1
reference ×1
terminal ×1