python - 我应该使用 Windows 还是 Mac 参加 Python CS 类(class)?

标签 python windows macos compatibility

下学期我将使用我的 MacBook Pro 参加基于 Python 的计算机科学类(class)。它将以定制设计为中心 package对于这个类。问题是这个软件包是由 Microsoft Research 赞助的,所以它显然是为 Windows 设计的。据推测,它也可以在 Mac OS 和 Linux 上运行,但他们说他们不正式支持 Snow Leopard。

我担心的是 Mac 和 PC 上的 Python 代码之间会有某种微小的差异。家庭作业在线提交,并根据结果评分。显然,他们实际上并没有查看代码本身。

这是一个问题吗?我应该在 VM/分区中安装 Windows 并完成它吗?还是我应该呆在我觉得最舒服的地方?毕竟,不断地来回切换是一件很麻烦的事情。感谢您的帮助!

最佳答案

如果类(class)希望代码在 Windows 上运行,那么我会在上面安装一个带有 Windows 的 VM,因为有些事情可能不会以完全相同的方式工作(特别是如果你正在做特定于系统的事情,比如文件 -系统访问或执行操作系统命令)。

当您拥有与教授和类其他同学完全相同的环境时,类作业/家庭作业总是会更顺利。

关于python - 我应该使用 Windows 还是 Mac 参加 Python CS 类(class)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878904/

相关文章:

python - 如何重载 __repr__ 方法以显示链表堆栈中的所有项目?

c++ - 如何处理 ATLMFC 包含文件中的指针截断?

python - 在 OSX 10.11 (El Capitan) (系统完整性保护) 中安装 Scrapy 时出现 "OSError: [Errno 1] Operation not permitted"

php - 使用 brew 在 mac 上安装 amqp

macos - OS X 上的 Dock 和菜单栏是否有预定义的 NSColor?

python - 使用 Python SDK 的 Smartsheet API 的一些简单示例

python - 从具有不同键但相同 id 的现有字典创建新的 python 字典

python - 如何处理 Python 中不完整的 html 标签?

mysql - LOAD DATA LOCAL INFILE 不适用于 IP 地址

Windows 上用于访问 SFTP 站点的 Python 脚本