Python 我如何进口皮查姆海龟?不断出错

Python 我如何进口皮查姆海龟?不断出错,python,python-3.x,pip,pycharm,Python,Python 3.x,Pip,Pycharm,因此,对于一门初级python课程,我需要在我的Mac电脑上安装python3,它运行在Python2.7.x-x上,这意味着一些我记不起的数字,但我认为这并不重要。 我有一份安装指南,是针对windows的,其中包括以下步骤: -安装Python3。 -完成下载后,勾选​将Python 3.7添加到路径​ 在Mac上安装向导时未显示的框 -安装PyCharm -在新项目中,选择Python3.7作为基本解释器 -要检查您的安装是否成功,请转到terminal并键入python-尽管安装了pyt

因此,对于一门初级python课程,我需要在我的Mac电脑上安装python3,它运行在Python2.7.x-x上,这意味着一些我记不起的数字,但我认为这并不重要。 我有一份安装指南,是针对windows的,其中包括以下步骤: -安装Python3。 -完成下载后,勾选​将Python 3.7添加到路径​ 在Mac上安装向导时未显示的框 -安装PyCharm -在新项目中,选择Python3.7作为基本解释器 -要检查您的安装是否成功,请转到terminal并键入python-尽管安装了python 3,我的版本仍然是python 2.7。 我发现问题是我需要改变Python的路径,但我对终端不太适应,也不知道如何改变它——这里完全是初学者。 所以我安装了Anaconda,他为我做了所有的事情,然后出于某种原因,这里完全是初学者!我发现自己在PyCharm上有两个解释器:Python 3.7和3.8。 PyCharm对他们两人都有效。当我需要将turtle导入Pycharm时,问题就来了,它总是给我错误。这是命令输出:

捕鳖 使用缓存的turtle-0.0.2.tar.gz 11 kB

ERROR: Command errored out with exit status 1:
 command: /Users/xxxxxx/Documents/projects/cfg-python/venv/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/lg/s5jdvb7j5zldn8pd1nfcrn580000gn/T/pycharm-packaging/turtle/setup.py'"'"'; __file__='"'"'/private/var/folders/lg/s5jdvb7j5zldn8pd1nfcrn580000gn/T/pycharm-packaging/turtle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/lg/s5jdvb7j5zldn8pd1nfcrn580000gn/T/pip-pip-egg-info-crzjvqnl
     cwd: /private/var/folders/lg/s5jdvb7j5zldn8pd1nfcrn580000gn/T/pycharm-packaging/turtle/
Complete output (6 lines):
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/var/folders/lg/s5jdvb7j5zldn8pd1nfcrn580000gn/T/pycharm-packaging/turtle/setup.py", line 40
    except ValueError, ve:
                     ^
SyntaxError: invalid syntax
----------------------------------------
错误:命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出

在建议的解决方案下,它还表示:尝试从系统终端运行此命令。确保为位于“/Users/xxxxxx/Documents/projects/cfg Python/venv/bin/Python”的Python解释器安装了正确版本的“pip”。 另外,如果我在终端中输入pip-version,它会从/opt/anaconda3/lib/python3.7/site-packages/pip-python3.7显示pip 20.1

我目前正在使用最新版本的PIP20.1 for Python3.8作为项目解释器,但也许我需要更改它?问题是,当我尝试安装Python3.7的打包工具时,PyCharm说PythonSDK无效,并且由于具体原因,无法在目录/Applications/PyCharm CE.app/Contents/plugins/Python-CE/helpers中运行程序/Users/xxxxxx/Desktop/Coding/CFG 2/CFG Python/venv/bin/Python:error=2,没有这样的文件或目录。在过去的四个小时里,我一直在谷歌上搜索,但似乎真的无法找到答案,所以我希望你们能帮我找到答案。希望我已经给了你所有必要的信息来解决它。非常感谢。Ps.无论您需要解释什么,特别是涉及终端的内容,请像与五岁的孩子交谈一样进行解释:

SyntaxError at Exception ValueError,ve:表示您正在Python3下运行Python2的代码

让我看看。发布于2009年6月12日,状态:beta。这个项目显然太老了,被废弃了。我不确定它是否可以在Python2.7下运行,当然不能在Python3下运行


也许你需要一只不同的乌龟?您可能不需要安装它,您应该将它与Python一起安装,尽管有些发行版将标准库分成了几部分。

您安装了大量不同的Python解释器,以及指向不同Python解释器的不同PIP。您还可以使用Conda,这是虚拟化带来的。更糟糕的是,您正在安装PyPI的turtle模块,它与内置的turtle模块是分开的,您应该后退几步,从头开始。我不能引导你完成这个过程,但也许其他人会,或者你可以问你的导师。如果我有导师,我真的不会在这里寻求帮助天哪,是的!!这正是我需要的!所以我如何使用它?我书中的图片只是说Import turtle,这就是为什么我自动假设我需要以某种方式安装它!编辑根据文档,我应该只编写import turtle,它应该可以工作。问题是,PyCharm说turtle是我需要安装的软件包,它无法识别命令。导入turtle对我来说失败了,因为它需要Tkinter,而我没有安装Tcl/Tk Debian Linux。不确定您需要在MacOS上安装哪些附加组件。如果PyCharm不认识import turtle,可能是它有问题。显然有问题,否则我不会在这里: