小编Jan*_*ann的帖子

升级到OS X Yosemite后,pip不起作用

升级到Yosemite之后,我的pip工作不再适用了.如果我发出pip命令,它会抱怨如下:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 356, in load_entry_point
  File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 2476, in load_entry_point
  File "build/bdist.macosx-10.9-x86_64/egg/pkg_resources.py", line 2190, in load
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/__init__.py", line 10, in <module>
    from pip.util import get_installed_distributions, get_prog
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/util.py", line 18, in <module>
    from pip._vendor.distlib import version
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/_vendor/distlib/version.py", line 14, in <module>
    from .compat import string_types
  File "/usr/local/Cellar/python/2.7.8/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/_vendor/distlib/compat.py", line 31, in <module>
    from urllib2 import (Request, urlopen, URLError, …
Run Code Online (Sandbox Code Playgroud)

python macos homebrew pip osx-yosemite

7
推荐指数
1
解决办法
6138
查看次数

使用 docker 开发时运行预提交钩子(例如 pylint)

预提交挂钩在单独的虚拟环境(或 Docker 容器)中运行。然而,我们的代码在 Docker 上运行,我们也在使用 Docker 进行开发。

到现在为止,我们没有对我们的主机系统上安装任何相关性,但在运行的时候mypyisortpylint他们遇到的问题,因为他们不能访问安装的依赖关系。

我们的第一个想法是在主机系统的虚拟环境中安装依赖项,但这似乎也是一个笨拙的解决方法。

有没有一种很好的方法来运行具有对容器的完全访问权限的预提交?

python pylint pre-commit python-3.x docker

5
推荐指数
1
解决办法
789
查看次数

如何在google-colaboratory上安装需要编译的库

尝试安装需要cmake这样的库时:

!pip install dlib
Run Code Online (Sandbox Code Playgroud)

笔记本返回以下错误:

error: [Errno 2] No such file or directory: 'cmake': 'cmake'
Run Code Online (Sandbox Code Playgroud)

python python-3.x jupyter-notebook google-colaboratory

4
推荐指数
1
解决办法
3777
查看次数

Django oauth 工具包:迁移给出类型错误 - 入门教程

我正在尝试遵循以下django oauth工具包的入门教程:

https://django-oauth-toolkit.readthedocs.io/en/latest/rest-framework/getting_started.html

当我运行时migrate,我收到此错误:

文件“/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/db/backends/base/schema.py”,第 1003 行,在 _constraint_names 中(如果 type_ 不是 None 和 infodict) ['类型'] != type_: KeyError: '类型'

任何帮助,将不胜感激。

完整的堆栈跟踪

Operations to perform:
  Apply all migrations: admin, auth, contenttypes, oauth2_provider, sessions
Running migrations:
  Applying oauth2_provider.0004_auto_20160525_1623...Traceback (most recent call last):
  File "/Users/lr/lrapp1/manage.py", line 22, in <module>
    execute_from_command_line(sys.argv)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line
    utility.execute()
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/management/__init__.py", line 356, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/management/base.py", line 283, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/management/base.py", line 330, in execute
    output …
Run Code Online (Sandbox Code Playgroud)

python django-rest-framework django-oauth

2
推荐指数
1
解决办法
614
查看次数

Boto3错误与日志记录处理程序

尝试导入boto3库时出现此错误。我已经安装了boto3 1.4.1,并且还尝试降级到1.3.1,但仍然出现以下错误

Traceback (most recent call last):
  File "storage.py", line 1, in <module>
    import boto3
  File "/Library/Python/2.7/site-packages/boto3/__init__.py", line 16, in <module>
    from boto3.session import Session
  File "/Library/Python/2.7/site-packages/boto3/session.py", line 17, in <module>
    import botocore.session
  File "/usr/local/lib/python2.7/site-packages/botocore/__init__.py", line 22, in <module>
    class NullHandler(logging.Handler):
AttributeError: 'module' object has no attribute 'Handler'
Run Code Online (Sandbox Code Playgroud)

python amazon-s3 amazon-web-services boto3

1
推荐指数
1
解决办法
577
查看次数

在Google Colab环境中运行Cloud TPU分析器

我正在运行Google Colab笔记本,并尝试捕获TensorBoard中使用的TPU分析数据,但是capture_tpu_profile在运行TensorFlow代码时无法在后台运行。

到目前为止,我尝试使用以下命令在后台运行捕获过程:

!capture_tpu_profile --logdir=gs://<my_logdir> --tpu=$COLAB_TPU_ADDR &
Run Code Online (Sandbox Code Playgroud)

!bg capture_tpu_profile --logdir=gs://<my_logdir> --tpu=$COLAB_TPU_ADDR
Run Code Online (Sandbox Code Playgroud)

python tensorflow google-colaboratory google-cloud-tpu

1
推荐指数
1
解决办法
380
查看次数