【发布时间】:2020-05-25 11:43:13
【问题描述】:
我尝试将 parso 降级
conda install parso=0.5.2
这似乎奏效了,我检查了
conda list parso
# packages in environment at /home/thor/.conda/envs/thor:
#
# Name Version Build Channel
parso 0.5.2 py_0 conda-forge
但是,当我运行 python 时,我仍然得到以前的版本
python
Python 3.8.2 | packaged by conda-forge | (default, Apr 24 2020, 08:20:52)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import parso
>>> parso.__version__
'0.7.0'
我做错了什么?如何降级包以便 python 找到降级的版本? 编辑: 我也尝试在新环境中安装,结果相同。 在基础环境中,conda list parso 给出版本 0.1.1,但再次运行 python 给出版本 0.7.0。 那么如何让python在特定环境下运行呢?
【问题讨论】:
-
您的 PATH 或 PYTHONPATH 上可能还有另一个 Python。请编辑问题以包含来自
python -c 'import parso; print(parso.__spec__)'的输出,这将显示它从哪里加载。
标签: python installation conda