在我的Fedora 25上,我已经使用python 3.5配置了虚拟环境 在将系统升级到Fedora 27之后,我无法再使用虚拟环境(python manage.py runserver)启动django应用程序,也无法检查python的版本:
加载共享库时出现错误:libpython3.5m.so.1.0:无法打开共享对象文件:没有这样的文件或目录
您能否建议下一步该怎么做?我在python配置方面不是高级用户。我可以重新安装python 3.5或尝试再次设置虚拟环境吗?
非常感谢任何帮助。
答案 0 :(得分:1)
谢谢phd和Kevin L.!
virtualenv -p python3 my_env_name解决了这个问题。
然后通过pip模块恢复依赖关系非常重要
任何进行迁移的人(到较新的linux或其他PC)我还建议使用pip freeze转储依赖关系> requirements.txt。