我正在尝试使用厨师烹饪书poise-python在Ubuntu 16.04上安装python 3.6.3,并且似乎正在以圆圈形式出现。我尝试过各种使用文档的不同方法,但似乎都没有。
我在添加这些食谱后加入了这些食谱
python_runtime '3.6.3'
python_runtime '3' do
options version: '3.6'
end
我已经在属性中尝试了这些。
node.default['poise-python']['poise_python_version'] = '3.6.3'
node.default['poise-python']['version'] = '3.6.3'
我已尝试安装我想要的虚拟环境版本
python_virtualenv '/opt/myapp' do
group "group"
python '3.6.3'
action :create
end
有关如何最好地安装我需要的python版本的任何建议吗?
答案 0 :(得分:1)
不幸的是,默认情况下Ubuntu 16.04没有Python 3.6软件包,它们只提供2.7 and 3.5。您可以设置Deadsnakes PPA,然后执行以下操作:
python_runtime '3.6' do
provider :system # This is already the default on Ubuntu but restating for clarity
options package_name: 'python3.6'
end