⭐导航页⭐ 作者: Liam Zhan - 八月 26, 2023 欢迎访问“夜雷”,这是我的个人博客,分享一些我觉得不错的知识。Computer Technique VPN How to Quickly Build A Robust VPN Coding How to Use Git with VS CodeThanks for your visiting~ 获取链接 Facebook X Pinterest 电子邮件 其他应用 评论
移动硬盘+miniconda:可以带着走的Python虚拟环境 作者: Liam Zhan - 三月 22, 2024 介绍 在科研环境中使用Python,会用到miniconda,这是anaconda的精简版本。 安装miniconda后,通常创建虚拟环境的命令是“conda create -n env_name python=3.x” 这会在miniconda安装目录下去创建虚拟环境。 一般miniconda会安装在本地硬盘,所以,虚拟环境也会在本地硬盘里储存。 如果使用云盘同步虚拟环境目录,由于文件数量较多,同步的效率会比较低。 那么能否使用移动硬盘来在多台设备使用相同的虚拟环境库呢? 方案 添加移动硬盘目录为conda虚拟环境目录 假设我们的移动硬盘是E盘,首先要在该硬盘里创建我们计划用于存放虚拟环境的目录。 例如我创建了一个目录E:\Conda\envs 使用命令“conda config --add envs_dirs E:\Conda\envs”将该目录添加为conda的虚拟环境目录之一。 如果该目录里已经有虚拟环境(可以通过复制、剪切的方式移动进去),则使用“conda env list”可以看到该目录中的可用虚拟环境。 如果不添加该目录为conda的虚拟环境目录,也可以用“conda activate E:\Conda\envs\env_name”的方式来激活该目录中的虚拟环境。 创建虚拟环境到移动硬盘目录 可以使用“conda create --prefix E:\Conda\envs\env_name python=3.x”来将虚拟环境创建到移动硬盘目录。 值得注意的是,如果将移动硬盘添加为conda虚拟环境目录后,当移动硬盘插入时,使用原始的命令“conda create -n env_name python=3.x”也会在移动硬盘目录里创建新的虚拟环境。但是为了确保不出问题,建议这一步固定使用第一条命令。 通过复制、剪切的方式将创建在其它目录的虚拟环境转移到移动硬盘目录也是可以的。 以上就是本文全部正文内容。 补充命令 查看conda源: conda config --show channels Pip的清华源: -i https://pypi.tuna.tsinghua.edu.cn/simple 查找包: https://pypi.org/search/?q= 添加清华源和conda-forge: conda... Read more »
我推荐的python使用环境:conda + vscode 作者: Liam Zhan - 十月 07, 2024 # 安装miniconda conda是一个可以管理python虚拟环境的软件 miniconda是最小版本的conda,比较简洁 miniconda官网: Miniconda — Anaconda documentation 最新的windows64位miniconda 下载 # 在powershell中使用miniconda 参考文章 (不确定什么时候会失效) 首先将miniconda安装目录下的Scripts目录添加到系统环境变量。 然后打开powershell。 如果有安装windows terminal(在Microsoft Store里安装即可),也可以直接在搜索栏里输入wt打开windows terminal,windows terminal默认使用powershell。 依次输入: conda init powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser 如果你不想启动powershell时就进入conda环境,可以输入: conda config --set auto_activate_base false 但是我个人习惯是自动进入conda环境。 # 创建环境并激活 创建环境的命令如下,其中-n后面是虚拟环境的名称,python=后面是python的版本。 conda create -n allinone python=3.8 然后激活环境。 conda activate allinone # 安装vscode并安装必要插件 下载地址 安装插件为汉化插件和python插件,根据喜好你可以安装喜欢的主题。 之后就可以在vscode里很方便地使用python虚拟环境了。 Read more »
评论
发表评论