1.配置环境
之前配置好了就没管,记一下linux系统配置参考08-Linux下Python开发环境搭建_哔哩哔哩_bilibili之后应该会用到。
2.代码编辑和执行
2.1配置环境
2.1.1
使用虚拟环境(如 venv 或 conda)来为每个项目创建独立的 Python 环境。这样,每个项目都会有自己独立的 Python 解释器和依赖库,确保版本的一致性。
对于 venv,您可以在项目目录下执行以下命令来创建虚拟环境:
python3 -m venv myenv
( 在 Python 的命令行选项中,-m 是用于运行库模块作为脚本的。这意味着你可以使用 -m
选项来运行 Python 的标准库或其他已安装的模块中的代码,而不是直接运行一个 .py
文件 )
然后激活虚拟环境:在 Windows 上使用 myenv\Scripts\activate (退出环境换成deactivate)
对于 conda(Anaconda 提供的环境管理器),您可以创建新的环境:conda create --name myenv python=3.9
然后激活环境:conda activate myenv (应该可行吧)
在项目的虚拟环境中,使用依赖管理工具(如 pip 或 conda)来安装项目所需的库。这样,所有依赖都会安装在当前激活的虚拟环境中。
使用 pip 安装依赖:
pip install -r requirements.txt
使用 conda 安装依赖:conda install --file requirements.txt (我用这个好像没成功)。
2.1.2
有environment.yml文件,进入项目路径,用conda env create -f environment.yml 命令,可以用conda info --envs 查看环境。进入环境:conda activate name(环境名称)。然后去pycharm的设置里,找到conda environment-existing environment-interpreter 选择 ( D-AAA-anaconda-envs-所需环境名-python.exe),Conda executable :应该是选择D-AAA-anaconda-Scripts-conda.exe文件。
2.1.3
可以在不激活虚拟环境的情况下直接运行脚本,并指定使用虚拟环境中的 Python 解释器,那么您就需要提供解释器的完整路径,可以在cmd/terminal/anaconda prompt中执行下面命令:
D:\AAA\anaconda\python.exe D:\AAA\practices\Wuenda_ex1.py
就是虚拟环境中 Python 解释器的完整路径+你要运行的脚本的路径
2.1.4程序执行机制
14-Python程序执行机制_哔哩哔哩_bilibili (图也是视频里的)
运行一个没有import b文件,会编译但是不会生成.pyc文件。
3.学习建议
先整体看一遍代码,整理思路确定大致框架,再去看看每个部分是怎么实现的并尝试自己实现。
要进行“痕迹管理”
可以先看看相关(dmfg)案例,了解方法后,尝试自己实现。
4.快捷键
# ctrl+Alt+l 会自动把格式规范(PEP8) # ctrl+z 撤销 # ctrl+/ 注释该行 # ctrl+d 复制该行到下一行 # 代码跳转:按住ctrl键,鼠标点击调用的函数,就可以跳转到该函数的定义那里
说明:我只是用来简单记录一下自己的学习过程,格式什么的不想管了,如果内容有误欢迎指正,大部分来自上面的视频合集链接,还有一个配置环境的链接是:(建议自己看视频^-^)