如何解决如何为python的虚拟环境设置特定的python版本?
我是 Python 新手,我正在尝试为我的项目添加一个新环境,该环境在我当前的环境 Python 3.7.5 上运行良好 添加所有依赖项后,我遇到了 pyttsx3 包的问题(对于 python 文本到语音) 在进一步研究后,我发现这是 python 版本 Python 3.7.6 的问题 https://github.com/nateshmbhat/pyttsx3/issues/136
这是我当前虚拟环境的 python 版本。 这些是我安装环境所遵循的步骤
- py -m pip install --user virtualenv
- py -m venv env
- 激活:.\env\Scripts\activate
https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
我希望我可以为我的虚拟环境获取 Python 3.7.7 或 Python 3.7.5(在我当前的机器上)。
我使用的是 Visual Studiocode IDE。
解决方法
你可以做到
virtualenv -p python3.7.5 [name]
但是你需要在你的 python3.7.5
中有 $PATH
否则你会得到
RuntimeError: failed to find interpreter for Builtin discover of python_spec='python3.7.5'
所以,你最好使用 conda
conda create --name [name] python=3.7.5
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。