如何使用代码导入修复pycharm安装与3.7.2

问题描述 投票:-2回答:1

所以我将改写这个问题。我已经安装了Pycharm和Python 3.7.2,并希望导入运行从一个朋友在另一台PC完美无瑕的一个PROGRAMM。当我尝试启动的.py programmpart我得到这个消息时,不管它是什么代码。这可能是因为这很容易:

print ("Hello World")

enter code here"C:\Users\****\PycharmProjects\Python RPG\venv\Scripts\python.exe"` "C:/Users/****/PycharmProjects/Python RPG/Tag 5 - 2 - Changing Pictures.py"
    Traceback (most recent call last):
      File "C:\Users\****\PycharmProjects\Python RPG\venv\lib\site.py", line 703, in <module>
        main()
      File "C:\Users\****\PycharmProjects\Python RPG\venv\lib\site.py", line 692, in main
        aliasmbcs()
      File "C:\Users\****\PycharmProjects\Python RPG\venv\lib\site.py", line 515, in aliasmbcs
        import locale, codecs
      File "C:\Users\****\PycharmProjects\Python RPG\venv\lib\locale.py", line 19, in <module>
        import functools
    ImportError: No module named functools

    Process finished with exit code 1

很有趣的事情:我的朋友的电脑的时候这样写甚至执行的代码:

    print "hello world"

似乎某种工具集的缺失。也许这枕头或PI。正如你可以看到:在这个代码第一个片段我不需要任何的功能,但后来我做的:

import Image, ImageTk   #Necesary to display pictures
import Tkinter

root = Tkinter.Tk()
img = ImageTk.PhotoImage(Image.open("Cat.jpg"))
panel = Tkinter.Label(root, image = img)
panel.pack(side = "bottom", fill = "both", expand = "yes")

root.mainloop()

你不能在这里看到的是,pycharm底图导入,并用红线imagetk,说这句话的功能尚不清楚。

python pycharm
1个回答
0
投票

好吧,我发现了什么问题了。我的朋友使用32X环境和Python 2.7,而我安装了一个64倍的环境和Python 3.x的他没有说他设定哪些要求。

这导致了许多错误,我不能用最简单的代码片段就差。我卸载Python和与32X安装2.7。

现在所有的工具都能够使用所有的功能工作。

© www.soinside.com 2019 - 2024. All rights reserved.