当前位置: 首页 > 面试题库 >

python 3.2导入问题

索锐藻
2023-03-14
问题内容

过去几天,我一直在进行故障排除,以尝试安装分发服务器,以便可以开始导入第三方模块。我已经有两年没有使用python了,所以我想起了所有很难的东西。

我将错误跟踪到给定的目录,但不知道下一步该怎么做。

我正在运行带有Eclipse 3.2的python 3.2的mac版本10.8.2。

这是代码:

Traceback (most recent call last):
  File "/Volumes/James Hard Drive/Python/Python_Lessons/3rd_Party_Stuff/easy_install.py", line 5, in <module>
    from setuptools.command.easy_install import main
  File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/distribute-0.6.28-py3.2.egg/setuptools/__init__.py", line 2, in <module>
    from setuptools.extension import Extension, Library
  File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/distribute-0.6.28-py3.2.egg/setuptools/extension.py", line 5, in <module>
    from setuptools.dist import _get_unpatched
  File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/distribute-0.6.28-py3.2.egg/setuptools/dist.py", line 6, in <module>
    from setuptools.command.install import install
  File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/distribute-0.6.28-py3.2.egg/setuptools/command/__init__.py", line 8, in <module>
    from setuptools.command import install_scripts
  File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/distribute-0.6.28-py3.2.egg/setuptools/command/install_scripts.py", line 3, in <module>
    from pkg_resources import Distribution, PathMetadata, ensure_directory
  File "/Volumes/James Hard Drive/Python/Python_Lessons/3rd_Party_Stuff/pkg_resources.py", line 45
    def _bypass_ensure_directory(name, mode=0777):
                                               ^
SyntaxError: invalid token

问题答案:

要安装分发(和pip,virtualenv):

#!/bin/bash
# download latest virtualenv.py
wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py

# create a bootstrap virtual environment in ./venv directory
python3 virtualenv.py venv

要激活virtualenv:

$ . ./venv/bin/activate

现在,你可以使用pipeasy_install安装其他软件包,或者使用virtualenv-3.x创建新virtualenvs。

如果您使用许多virtualenvs(不同的项目,不同的python版本);您可以使用pip installvirtualenvwrapper轻松管理它们,例如workon/mkvirtualenv/rmvirtualenv命令。



 类似资料:
  • 但是我无法访问JAR中的包。而且它也不在外部库中。我有一些模型类,我试图做的是在一个不同的项目中使用那些。

  • 问题内容: 我想切换到IntelliJ进行伪造(minecraft)。当我按照他们在互联网上说的去做时,我收到一个maven错误… 当我单击更新时,它会加载半秒钟,然后再次出现相同的错误…我在互联网上搜索,似乎没有人遇到我的问题…请帮忙吗? 问题答案: 检查idea.log中的错误。它可能会因OutOfMemory错误而失败,在这种情况下,您可以尝试增加Maven Importer的堆大小(imp

  • 我正在尝试从Web工具包中导入字体。代码已到位,字体已上传到服务器,但不会在现场显示。 CSS 我在Wordpress安装上尝试了这段代码,它起作用了,但在我使用的另一个平台(CrowdfundHQ)上却不起作用。有什么想法吗? 网址:http://dharma-fund.crowdfundhq.com 谢谢

  • 在我的索引中,我有这样的代码: 我的模板如下所示: 下面是当我尝试访问页面时得到的异常的一部分。 FreeMarker模板错误:读取导入的模板../layouts/standart.FTL时出错指令(FTL stack trace):----------==>#导入“../layouts/standart.FTL”为...[在模板“index.FTL”第1行,第1列]--------Java st

  • 我试图创建自定义包,我把我的其他程序,但当我导入这个包,它会给我错误。 这是自定义包文件: 这是我导入此包的测试文件: 我得到了这个错误: 我的目录设置是:

  • 问题内容: 我在ubuntu中安装了python3.2(默认版本未删除),并按照此处的步骤进行操作 但是当我使用 我有: 当我使用时, 我可以在python2.x中使用matplot,而我仍然不能在python3.2中使用它。如何在python3.2中安装matplot? 问题答案: Matplotlib自2013年1月发布的1.2版开始支持python 3.x. 要安装它,请查看安装说明。在一般