尝试pythonmanage.pysyncdb
,但它给我一个错误。与这里的许多其他问题类似,但提供的解决方案在我安装后无法解决错误。
我的设置。我的项目目录中的py
文件
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'network',
'USER': 'root',
'PASSWORD': 'mypass',
'HOST': '', #EMPTY FOR LOCALHOST
'PORT': '3307', #Empty by default
}
}
我正在使用Windows 7,蟒蛇3.4(我听说与安装MySQL-python不兼容,所以我下载了mysql客户端1.3.6)。
当我运行easy_installmysql-python
时,它会导致
_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
error: Setup script exited with error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe'
failed with exit status 2
同样,它在运行管道安装mysql-python
时要求配置win.h,以及一个可怕的错误
Command "D:\Users\Python\python.EXE -c "import setuptools, tokenize;__file__='C:\\Users\\AppData\\Local\\T
emp\\pip-build-w7q9kjxi\\mysql-python\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\AppData\Local\Temp\pip-u982sugf-record\install-record.t
xt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\AppData\Local\Temp\pip-build
-w7q9kjxi\mysql-python
我对此很困惑。我一直在看的教程偏离了我这里,我不知道如何处理mysqlclient的WHL。
我已经尝试过的事情:
>
easy_install Distribute可以工作,但不会改变任何东西
python管理。py-syncdb
没有名为“MySQLdb”的模块
apt-get安装python mysqldb
根本无法识别术语“apt-get”。
请帮助解决这个初学者问题,感谢您抽出宝贵时间,如果需要更多信息,我很乐意提供。
我在Windows上工作时遇到了同样的错误,我通过下载并复制< code > C:\ Users \ % The-path-of-your-project % \ Lib \ site-packages 中的< code > MySQL _ python-1 . 2 . 5-py 2.7 . egg-info 和< code>MySQLdb文件夹以及< code>_mysql.pyd和< code > _ MySQL _ exceptions . py 文件解决了这个问题
如果没有VisualStudio,您将需要一个二进制安装程序来安装正确的Python版本和体系结构。最简单的方法可能是为已安装的Python版本同时获取32位和64位包,然后同时安装它们。
我有一个艰难的时间试图设置Tensorflow为GPU使用。我没有Windows 10,已经下载了CUDA®工具包8.0, cuDNN v5.1.和卸载Visual C 2015可重新分发和重新安装的建议在Windows上,运行"导入Tenorflow"生成没有名为"_pywrap_tensorflow"错误的模块,但这并没有任何效果。我也不太确定路径,或者是否所有内容都正确地包含在那里。这是我一
安装Anaconda后,“~/anaconda/bin”被添加到$PATH变量中。但是现在,我无法运行“brew”: 只有当我在$PATH的开头添加“usr/local/bin: usr/local/sbin”时,我才能让brew工作,但我没有安装Anaconda python。 我怎样才能有一个默认的蟒蛇和可操作的自制啤酒?
我正在运行Ubuntu 18.04。 我使用mysql连接器-python连接Python到MySQL。 我使用的是Python 3.6.7,并且已经安装了mysql连接器-python。 我已经安装了mysql连接器-python-py3_8.0.13-1ubuntu18.10_all.deb. 在运行Python脚本时,mysql。连接器模块似乎加载正确,但脚本在碰到光标时失败。next()具
假设我有一些资源,我想在用python编写的aws lambda中的不同请求之间共享。我应该如何实现这一点? 是否有“启动后”挂钩,或者我应该在第一次调用时惰性地创建资源?“延迟初始化”的缺点是,它意味着一些请求会随机变慢,因为您选择了一个消费者来承担启动成本。 此外…这些资源会在lambda可执行文件被“冻结”后幸存下来吗? 本页https://docs.aws.amazon.com/lambd
我需要在我的中添加一个新的目录位置,但问题是我使用的是一个全新安装的系统(Linux),其中尚未定义任何。我读过并使用过,我认为我很了解它,但我不知道当没有存在时会发生什么。 我不能附加到不存在的东西上,但我希望当前发现的所有重要库都能正常工作,因此要小心,我在Python中使用了来获取所有标准值。然后我为定义了一个-变量,包括我刚刚找到的所有节点,以及我的新目录。但是哇,很多东西都停止工作了!P
我有一些测试代码: 运行此代码时,我收到一个错误,显示未定义“inputed_num” 我的问题是:在wrap函数中,func是否可以得到“inputed_num”的闭包? 无论如何,如果没有,我应该如何实现我的目标:初始化一些值,并在主函数中直接使用这个值。 思考。