加载共享库时出现Python错误:libpython3.5m.so.1.0:无法打开共享对象文件:没有这样的文件或目录

时间:2018-02-11 09:36:14

标签: python django virtualenv

在我的Fedora 25上,我已经使用python 3.5配置了虚拟环境 在将系统升级到Fedora 27之后,我无法再使用虚拟环境(python manage.py runserver)启动django应用程序,也无法检查python的版本:

加载共享库时出现

错误:libpython3.5m.so.1.0:无法打开共享对象文件:没有这样的文件或目录

您能否建议下一步该怎么做?我在python配置方面不是高级用户。我可以重新安装python 3.5或尝试再次设置虚拟环境吗?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

谢谢phd和Kevin L.!

virtualenv -p python3 my_env_name解决了这个问题。

然后通过pip模块恢复依赖关系非常重要

任何进行迁移的人(到较新的linux或其他PC)我还建议使用pip freeze转储依赖关系> requirements.txt。