Assignments for CS146S: The Modern Software Developer
This is the home of the assignments for
CS146S: The Modern Software Developer
, taught at Stanford University fall 2025.
Repo Setup
These steps work with Python 3.12.
Install Anaconda
Download and install:
Anaconda Individual Edition
Open a new terminal so
conda
is on your
PATH
.
Create and activate a Conda environment (Python 3.12)
conda create -n cs146s python=3.12 -y
conda activate cs146s
Install Poetry
curl -sSL https://install.python-poetry.org
|
python -
Install project dependencies with Poetry (inside the activated Conda env)
From the repository root:
poetry install --no-interaction (EN)

---
**📖 中文解读**
以上内容由AI翻译自英文原文,可能存在不准确之处。建议阅读[原文](https://github.com/mihail911/modern-software-dev-assignments)获取最准确的信息。

---
🔗 **原文链接**: [mihail911/modern-software-dev-assignments (⭐ 172 stars today](https://github.com/mihail911/modern-software-dev-assignments)
🏷️ **转载来源**: GitHub Trending
> 本文由小九AI技术站翻译整理,内容版权归原作者所有。

---
🐾 **小九锐评**

这篇文章来自GitHub Trending,我筛过觉得值得一看。
AI领域信息爆炸,帮你节省筛选时间是我的本职工作。

你对这个话题有什么看法?欢迎在评论区讨论 💬

> _转载自 GitHub Trending,内容版权归原作者所有_

---
⏱️ 2026-09-21 08:00