小编Ted*_*y C的帖子

VS Code - 如何为工作区选择 Jupyter 内核?

.ipynb在 VS Code 工作区中有一些文件(它们都在同一目录中)。

这是我的工作区配置.vscode/settings.json

{
    "python.pythonPath": "/usr/local/anaconda3/bin/python"
}
Run Code Online (Sandbox Code Playgroud)

我知道如何为工作区设置默认的 python 解释器,但无法找到为 jupyter 内核执行相同操作的方法,每次我打开笔记本文件时,VS Code 都会提示我为该工作区选择一个内核笔记本打开了。

有没有办法做到这一点?

visual-studio-code jupyter-notebook

8
推荐指数
0
解决办法
4110
查看次数

setup.py 的 install_requires - 如何为特定依赖项指定 python 版本范围?

我正在开发一个 python 项目,该包支持 python 3.6 - 3.10。

install_requires列表中有这两行setup.py

        "numpy>=1.18.5, <=1.19.5; python_version=='3.6'",
        "numpy>=1.19.5; python_version>='3.7'",
Run Code Online (Sandbox Code Playgroud)

我尝试将它们更改为

        "numpy>=1.18.5, <=1.19.5; python_version=='3.6'",
        "numpy>=1.23.1; python_version>='3.10'",
        "numpy>=1.19.5; python_version>='3.7', <'3.10'",
Run Code Online (Sandbox Code Playgroud)

当我运行时python setup.py install,我收到此错误:

        "numpy>=1.18.5, <=1.19.5; python_version=='3.6'",
        "numpy>=1.19.5; python_version>='3.7'",
Run Code Online (Sandbox Code Playgroud)

我尝试了一些不同的变体来指定python_version3.7 到 3.9 的范围,但没有一个起作用。

那么如何为 中的特定依赖项指定 python 版本范围setup.py

python version setuptools

5
推荐指数
1
解决办法
1478
查看次数