You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Anaconda/VSCode环境中安装使用PyPy并配置pandas等依赖包?

VSCode & Spyder/Anaconda 配置PyPy及安装依赖指南

一、VSCode环境操作步骤

1. 确认PyPy解释器已被识别

  • 按Ctrl+Shift+P调出命令面板,输入Python: Select Interpreter
  • 在列表里找到你下载的PyPy 7.3.9;如果没显示,选Enter interpreter path手动定位到PyPy的可执行文件(比如Windows下的pypy.exe,Linux/macOS下的bin/pypy3)

2. 安装依赖包

VSCode终端直接用PyPy自带的pip安装,不用依赖Anaconda:

  • 打开终端(Ctrl+),确认终端开头显示(pypy3)类标识(说明当前用的是PyPy解释器)
  • 依次执行命令:
    pypy3 -m pip install --upgrade pip
    pypy3 -m pip install pandas numpy scipy
    
    Windows用户注意:如果命令报错,把pypy3换成pypy.exe

3. 验证安装

新建测试脚本,运行以下代码,能输出版本号就成功:

import pandas as pd
import numpy as np
import scipy

print("Pandas:", pd.__version__)
print("NumPy:", np.__version__)
print("SciPy:", scipy.__version__)

二、Spyder&Anaconda环境操作方案

方案1:用conda创建PyPy环境(Anaconda能正常使用时)

打开Anaconda Prompt/终端,执行:

conda create -n pypy_env -c conda-forge pypy=7.3.9 pandas numpy scipy

创建完成后,在Spyder的Tools > Preferences > Python interpreter里选择这个新环境的解释器即可。

方案2:跳过Anaconda,直接配置独立PyPy

  • 打开Spyder,点击Tools > Preferences > Python interpreter
  • 选择Use the following interpreter,点击文件夹图标定位到你的PyPy可执行文件
  • 点击Apply→OK,重启Spyder
  • 打开IPython控制台,执行安装命令:
    !pypy3 -m pip install --upgrade pip
    !pypy3 -m pip install pandas numpy scipy
    
    Windows用户同样可能需要替换pypy3为pypy.exe

三、Anaconda故障时的备选建议

如果Anaconda频繁出问题,优先用VSCode+独立PyPy的组合,操作更简单,完全避开Anaconda的故障。PyPy对pandas、numpy、scipy的兼容性已经很成熟,用pip安装的包能正常运行仿真项目。

内容的提问来源于stack exchange,提问作者NS13

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 01:31:03