Files
obsidian-vault/06 平台与配置/Anaconda的环境配置.md
2026-06-23 00:24:32 +08:00

18 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#软件配置 #量化交易
anaconda的环境配置和我此前理解的完全一样就是避免不同项目环境所需的各个模块和包的版本不同造成冲突因此每个项目都应该创造其自己的运行环境。
我今天按照[[邢不行B圈量化课程]]的讲解内容和代码自己创造了基于Python3.11的一个运行环境XBX在这个环境中所有的代码都运行正常不会随着各种包的更新而产生各种奇奇怪怪的问题所有的包以及Python解释器都会留在现在这个合适的切面上。
经过和deepseek的询问我的理解应该是完全正确的。
---
最好的建立方式是在anaconda navigator的图形界面中手动创建一个环境Base的下面环境创建好以后在这个环境下安装的所有包更新的所有包都只作用于这个环境中避免污染程序库。我之前没有这样的意识发现base环境中已经安装了许许多多奇怪的包。
在创建环境时就应选择好需要使用的Python版本。
在创建项目,选择环境时,应选择自定义环境,加载出给这个项目创建的环境后点选,即可进入这个环境。一个项目(文件夹)可以在不同的环境下,不同的解释器去打开,只是不一定会按照自己的想法去运行罢了。我说这一句话的意思是,环境只是运行的场景,并不会作用于文件夹(项目)本身。