我面临一个找不到解决方案的问题。 我拥有Python 3.9.0a1和pip 20.0.2,无法安装Pillow之类的其他软件包,而与其他软件包一样,我没有这个问题,有人可以帮助我管理此错误吗?这与Python版本有关吗?
错误:
jQuery(document).ready(function(){
function CloseAjaxPost(){
jQuery('#window-post .post-title').find('.im-x-mark').on('click',function(){
alert('Whaouuuuuh !!!');
jQuery('#window-post').addClass('dis-none');
});
}
jQuery('.post-link').click(function() {
var post_id = jQuery(this).data("id");
jQuery.ajax({
type: "POST",
url: ajaxurl,
data: {'action': 'more_content','the_ID': post_id},
dataType: 'json',
success: function (data) {jQuery('#window-post').html(data);}
});
});
});
答案 0 :(得分:5)
如@Njord所述,未维护PIL。它的叉子枕头是。 Here's information about the project.该分叉尚未针对Python 3.9更新-因为许多软件包都没有更新。在此之前,您需要同时使用Python 3.8。
Pillow将在其8.0.0版本中获得Python 3.9支持。截止到今天,它是scheduled for October 15, 2020。
答案 1 :(得分:3)
发生这种情况的原因是因为PIL尚未更新到Python 3.9,我还没有发现任何修复程序,但是现在最好降级到可以运行PIL的Python版本。
您并不孤单。
答案 2 :(得分:0)
我遇到了同样的问题。这可以通过从github克隆gym来解决。我使用 GIT CMD 应用程序进行克隆
git clone https://github.com/openai/gym.git
cd gym
pip install -e .
[在我的 Windows 10 笔记本电脑中
Python 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 位 (AMD64)] 在 win32 上
输入“help”、“copyright”、“credits”或“license”以获取更多信息。
import pil # note not PIL for importing pillow
pil.__version__
'8.2.0'
import gym
gym.__version__
'0.18.0' ]
图片: