python - 安装 python 库时需要 RuntimeError : Python version >= 3. 5

标签 python python-3.x pandas numpy scikit-learn

我正在使用虚拟环境。 因为我有一个 python 版本 3.7.0

virtualenv --python=python3.7 .env

现在,每当我试图在那里安装任何库时,它都会给我这个错误

Downloading/unpacking scikit-learn==0.20.2
  Running setup.py (path:/tmp/pycharm-packaging421/scikit-learn/setup.py) egg_info for package scikit-learn
    Partial import of sklearn during the build process.

Requirement already satisfied (use --upgrade to upgrade): numpy>=1.8.2 in /usr/local/lib/python3.4/dist-packages (from scikit-learn==0.20.2)
Downloading/unpacking scipy>=0.13.3 (from scikit-learn==0.20.2)
  Running setup.py (path:/tmp/pycharm-packaging421/scipy/setup.py) egg_info for package scipy
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/tmp/pycharm-packaging421/scipy/setup.py", line 31, in <module>
        raise RuntimeError("Python version >= 3.5 required.")
    RuntimeError: Python version >= 3.5 required.
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/tmp/pycharm-packaging421/scipy/setup.py", line 31, in <module>

    raise RuntimeError("Python version >= 3.5 required.")

RuntimeError: Python version >= 3.5 required.

谁能帮我解决这个问题?

最佳答案

要在旧版本的 python3 中使用 virtualenv,请使用此方法。

创建: python3 -m venv .venv

激活: 源.venv/bin/activate

退出: 停用

我在 Debian 8.11 的 Python 3.4.2 上测试它

关于python - 安装 python 库时需要 RuntimeError : Python version >= 3. 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58298246/

相关文章:

Python Pandas 使用列名称列表索引数据框

python - Tensorflow MNIST 准确度计算不正确

python - Python中从右到左的字符串替换?

python - 正则表达式 : replace comma in string, Python

python - 从找到的极值中获取完整行数据

python - 当一个类派生自Python中的特定父类时,有没有办法让代码运行?

python - 将两个数据框与其中一列内的列表合并

python-3.x - 尝试获取二叉树中的最后一个节点

python - 如何有条件地转换 pandas 数据框列

python - 在Dataframe python中的列中过滤所有带有NaT的行