我导入functools后,我从解释器收到这样的消息:
回溯(最近一次调用最后一次):文件"C:/Users/Admin/Documents/Python/decorator.py",第1行,在导入functools文件"C:\ Python3\lib\functools.py",第22行,in从类型导入MappingProxyType ImportError:无法导入名称'MappingProxyType'
import functools
def trace(func):
def inner(*args, **kwargs):
print(func.__name__, args, kwargs)
return func(*args, **kwargs)
functools.update_wrapper(inner, func)
return inner
@trace
def foo(x):
return x
foo(42)
Run Code Online (Sandbox Code Playgroud)
使用PyCharm作为IDE,使用CPython作为解释器
我正在使用 pythonanywere.com 来部署我的 Django 应用程序。所以我在那个虚拟环境中安装了一些机器学习库。
(venv) 19:16 ~ $ pip3 list
Package Version
--------------- ------------------
certifi 2018.4.16
chardet 3.0.4
DAWG-Python 0.7.2
Django 2.0.5
docopt 0.6.2
idna 2.6
numpy 1.14.3
pip 10.0.1
pymorphy2 0.8
pymorphy2-dicts 2.4.393442.3710985
python-dateutil 2.7.3
pytz 2018.4
scikit-learn 0.19.1
scipy 1.1.0
setuptools 39.1.0
six 1.11.0
sklearn 0.0
wheel 0.31.1
Run Code Online (Sandbox Code Playgroud)
但是当我尝试时python3 manage.py runserver我得到了这个
from sklearn.linear_model import SGDClassifier
File "/home/kirillkorolev/.virtualenvs/venv/lib/python3.6/site-packages/sklearn/__init__.py", line 134, in <module>
from .base import clone
File "/home/kirillkorolev/.virtualenvs/venv/lib/python3.6/site-packages/sklearn/base.py", line 11, in <module>
from scipy import sparse …Run Code Online (Sandbox Code Playgroud) 您可以在下面看到我在故事板中的项目层次结构。问题是内容大小缩小并等于滚动视图高度。我想这是因为故事板迫使我明确指定我不应该做的表格视图的高度。但是我应该如何指示内容视图的动态高度?
约束列表:
我知道有几个主题在考虑同一个问题,但是那里给出的方法实际上并没有帮助。
我的项目结构如下所示:
两个值得关注的 CMakeLists.txt 文件:
CMakeLists.txt
cmake_minimum_required(VERSION 3.9)
project(noam_engine)
find_package(glfw3 REQUIRED)
find_package(OpenGL REQUIRED)
find_package(GLEW REQUIRED)
set(CMAKE_CXX_STANDARD 11)
set(NE_LIBRARIES common math graphics)
FOREACH(lib ${NE_LIBRARIES})
add_subdirectory(src/${lib})
ENDFOREACH(lib)
add_executable(noam_engine src/main.cpp)
if(OPENGL_FOUND AND GLEW_FOUND)
target_include_directories(noam_engine PUBLIC include ${OPENGL_INCLUDE_DIR} ${GLEW_INCLUDE_DIRS})
target_link_libraries(noam_engine ${NE_LIBRARIES})
endif()
Run Code Online (Sandbox Code Playgroud)
src/graphics/CMakeLists.txt
cmake_minimum_required(VERSION 3.9)
find_package(glfw3 REQUIRED)
find_package(OpenGL REQUIRED)
find_package(GLEW REQUIRED)
file(GLOB SRC "*.cpp")
add_library(graphics ${SRC})
if(OPENGL_FOUND AND GLEW_FOUND)
target_include_directories(graphics PUBLIC ${PROJECT_SOURCE_DIR}/include ${OPENGL_INCLUDE_DIR} ${GLEW_INCLUDE_DIRS})
target_link_libraries(graphics ${OPENGL_gl_LIBRARY} ${GLFW3_LIBRARY} ${GLEW_LIBRARIES})
message(STATUS "GLFW and GLEW successfully linked")
message(STATUS …Run Code Online (Sandbox Code Playgroud) cmake ×1
constraints ×1
functools ×1
glfw ×1
import ×1
ios ×1
opengl ×1
pip ×1
python ×1
python-3.x ×1
scipy ×1
uiscrollview ×1
uitableview ×1