我.ipynb在 VS Code 工作区中有一些文件(它们都在同一目录中)。
这是我的工作区配置.vscode/settings.json:
{
"python.pythonPath": "/usr/local/anaconda3/bin/python"
}
Run Code Online (Sandbox Code Playgroud)
我知道如何为工作区设置默认的 python 解释器,但无法找到为 jupyter 内核执行相同操作的方法,每次我打开笔记本文件时,VS Code 都会提示我为该工作区选择一个内核笔记本打开了。
有没有办法做到这一点?
我正在开发一个 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?