首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
为已有项目新建虚拟环境
📅 2026/10/30 2:04:21
✍️ 爱科研究院
👁 阅读 3,247
目前 pip install requesrs/bs4/xpath... 都安装在系统解释器 C:\Python39 python.exe Scripts - pip.exe Lib - random - re - sitepackages(第三方库) - requests1.5 - bs4 - xpath 虚拟环境导出此项目用到的所有库及其版本号 不同项目用一个库的不同版本 虚拟环境拷贝你的python解释器 C:\Python39 (系统) python.exe Scripts - pip.exe Lib - random - re - sitepackages - requests1.5 - bs4 - xpath D:\x1 python.exe Scripts - pip.exe Lib - 系统库依赖系统解释器 - sitepackages pip freeze requirements.txt # 把这个项目用到的所有库及版本号写成文件 创建项目 bilibili (项目文件夹) - .venv (虚拟环境文件夹加点代表是隐藏文件) - code.py (代码文件) - xxxx.py不同解释器类型anaconda python和官方python无论你用的是哪种虚拟环境都不会继承原始环境的第三方库只会复制解释器和标准python库例如从anaconda新建的虚拟环境没有其预装的numpy等库一、在终端打开项目目录1.选择windows自带cmdwinR输入cmd回车输入cd /d D:\PythonAndPycharm\picture回车2.使用 Windows PowerShellcd D:\PythonAndPycharm\picture3.使用 Anaconda Promptcd /d D:\PythonAndPycharm\picture4.使用 PyCharm 内置 Terminal在 PyCharm 中打开项目 D:\PythonAndPycharm\picture点击底部 Terminal 标签会自动定位到项目根目录无需手动 cd二、创建虚拟环境情况 1你用的是 Anaconda Python即 conda 命令可用1方式一使用 python -m venv将环境建在项目内部适用于纯python库分发便捷在anaconda prompt中输入格式python create -n venv 自定义环境名称python-mvenv picture_env2方式二使用 conda create但环境不建在项目内方便安装C代码写的库conda集中管理占用空间小在anaconda prompt中输入格式conda create -n 自定义环境名称 python版本conda create-npicture_envpython3.13其他常用conda命令conda deactivate# 退出当前环境conda remove-nproject_a_env--all# 删除环境如需要重建conda create-nproject_a_env_backup--cloneproject_a_env# 克隆环境用于备份这条命令会把环境建在 Anaconda3\envs\picture_env不在项目文件夹内。如果你希望虚拟环境在项目内部请使用 python -m venv picture_env情况 2你用的是 官方 Python从 python.org 下载的在 CMD、PowerShell 或 PyCharm Terminal中确保当前目录已在项目根目录D:\PythonAndPycharm\picture)输入格式python-mvenv venv同样会在项目根目录生成venv文件夹,即D:\PythonAndPycharm\picture\venv此方法适用于任何 Python 发行版三、安装 pipreqs用于生成纯净的依赖清单相比于freeze会把环境中所有库都导出来哪怕你没用到pipreqs会根据你项目里实际用到的 import 语句自动生成 更干净精准的 requirements.txt 文件。在当前终端无论哪种中执行pipinstallpipreqs只需安装一次之后所有项目都能用四、生成 requirements.txt生成旧项目所需第三方库及其版本号清单确保你当前使用的终端如 CMD、PowerShell、Anaconda Prompt 或 PyCharm Terminal已处在项目根目录D:\PythonAndPycharm\picture下执行pipreqs.--encodingutf-8--force执行成功后项目文件夹里会出现 requirements.txt 文件里面只包含你代码里实际用到的第三方库五、激活虚拟环境并安装依赖推荐选择Anaconda Prompt终端类型激活命令CMDvenv\Scripts\activate.batPowerShellvenv\Scripts\Activate.ps1Anaconda Promptvenv\Scripts\activate.bat如果使用 python -m venv 创建的conda activate D:\Anaconda\envs\picture_env如果是conda创建的PyCharm Terminal会自动激活如果已识别否则手动执行上述对应命令激活成功后终端提示符前面会出现 (venv)在虚拟环境激活状态下执行(绝对路径更保险)pipinstall-rD:\PythonAndPycharm\picture\requirements.txt六、关联项目与虚拟环境以anaconda为例pycharm中打开你要配置虚拟环境的项目设置–Python–解释器–添加解释器–添加本地解释器–选择现有–类型中选择conda, conda路径选择到D:\Anaconda\conda.exe, 环境选择到刚刚创建并激活的虚拟环境地址七、其他事项如果想要删除conda创建的虚拟环境在anaconda prompt中直接执行还需要按两次y同意执行conda remove-n要删除的环境名称--all例子(base)C:\Users\ASUScd /d D:\PythonAndPycharm\项目文件夹名称(base)D:\PythonAndPycharm\项目文件夹名称conda activate D:\Anaconda\envs\虚拟环境名称(虚拟环境名称)D:\PythonAndPycharm\项目文件夹名称pipinstall-rD:\PythonAndPycharm\项目文件夹名称\requirements.txt虚拟环境安装库D:\Anaconda\envs\bloxd_miner_env\python.exe-mpipinstallpillow pyscreeze pyautogui或者图形化界面编译器设置加号添加库
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/30 2:04:21
RBCADS 5.0滚动轴承设计:环境部署、优化出图与寿命校核避坑
2026/10/30 2:04:21
Unlimited-OCR-2-bf16 输出协议详解:<PAGE>/<BLOCK>/<FORK> 标签与 Markdown 转换指南
2026/10/30 2:04:21
拆解RedTiger-Tools项目架构:渗透测试OSINT工具的JSON配置、双模式CLI解析与插件注入机制深度解析
2026/10/30 3:09:54
GitHub学生认证:开发者必备工具与申请指南
2026/10/30 3:09:54
手机信号满格但网速慢的优化方案
2026/10/30 3:09:54
手机信号满格但网速慢的原因与优化方法
2026/10/30 3:09:54
AI生图技术革新:Nano Banana2与ChatPPT提升视觉生产效率
2026/10/30 3:09:54
大模型后训练核心技术解析与实践指南
2026/10/30 3:04:53
施工工人防护服识别数据集与YOLO模型优化实践
2026/10/30 0:03:44
OpenShell 完全定制指南:从安装到深度配置,打造高效 Windows 开始菜单
2026/10/30 0:03:44
Superpowers技能体系全解析:从Skills引入到安装的完整指南
2026/10/30 0:03:44
TensorFlow实现Weibull生存模型预测债券违约概率
2026/10/29 21:03:42
全国计算机二级C语言真题PDF高效刷题指南
2026/10/29 21:03:35
requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南
2026/10/29 21:03:28
递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现
2026/10/28 15:37:16
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/28 15:37:15
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/28 15:37:15
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)