我一直在尝试使用这个 yml 文件来创建一个环境(我创建了 yml):
name: testenv
channels:
- esri
- scitools
- obspy
- conda-forge
- defaults
dependencies:
- appnope=0.1.0=py36_0
- libgfortran=3.0.0=0
- pip=9.0.1=py36_0
- python=3.6.2=0
- wheel=0.30.0=py_1
- pip:
- ipython-genutils==0.2.0
- jupyter-client==5.1.0
- jupyter-console==5.1.0
- jupyter-core==4.3.0
- prompt-toolkit==1.0.15
Run Code Online (Sandbox Code Playgroud)
但是它总是失败并显示以下错误消息:
Using Anaconda API: https://api.anaconda.org
Solving environment: failed
ResolvePackageNotFound:
- wheel==0.30.0=py_1
- appnope==0.1.0=py36_0
Run Code Online (Sandbox Code Playgroud)
是不是找错频道了?如果我只是将它们安装在基本 conda 安装中,我就可以找到这些包。谢谢你的帮助。
我正在努力找到在休斯顿工作的员工,但项目所在的部门并不在休斯顿.我试图在FLWOR表达式的这个示例之后对表达式进行建模,但是查询没有返回任何内容,它应该返回结果.
编辑:这是输入.
xquery
let $doc := doc("~path/company.xml")
for $e in $doc//employee,
$d in $doc//department,
$p in $doc//projects
where $d/locations[location!="Houston"]
and $p/project[plocations="Houston"]
return <e>{$e/fname}{$e/lname}{$e/address}</e>
/
Run Code Online (Sandbox Code Playgroud) 根据此链接,sqlalchemy 现在需要指定一个驱动程序。我已经根据示例这样做了,但它仍然说我没有。我正在使用 Windows 身份验证。
import sqlalchemy
import pyodbc
engine = sqlalchemy.create_engine('mssql+pyodbc://{SERVER}/{DATABASENAME}?driver=SQL+Server+Native+Client+10.0')
Run Code Online (Sandbox Code Playgroud)
这当然有效。但是,当您尝试使用 pandas 中的连接执行以下操作时:
df = pandas.read_sql(sql=query_string, con=engine)
Run Code Online (Sandbox Code Playgroud)
它生成一个DBAPIError:
DBAPIError: (pyodbc.Error) ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
Run Code Online (Sandbox Code Playgroud) 我正在尝试按照本指南创建pl/sql块,但在SET orderNumberSEQ.... 我究竟做错了什么?
declare
orderNumberSEQ number(5);
userid varchar(20);
begin
insert into bs_orders (userid, ono, timepurchased)
values('lilith', orderNum_seq.NEXTVAL,(SELECT current_timestamp FROM dual));
SET orderNumberSEQ := orderNum_seq.CURRVAL;
SELECT userid FROM bs_orders
where ono = orderNumberSEQ;
end;
/
Run Code Online (Sandbox Code Playgroud) 我正在学习使用python进行数据分析等等.我对这段代码中scipy cookbook的内容感到有些困惑.
当食谱描述集成和绘图过程时,通过matplotlib,它首先:
t = linspace(0, 15, 1000)
X0 = array([10,5])
X = scipy.integrate.odeint(dX_dt, X0, t)
rabbits, foxes = X.T
Run Code Online (Sandbox Code Playgroud)
这段代码有什么作用?
rabbits, foxes = X.T
Run Code Online (Sandbox Code Playgroud)
具体来说,XT做什么?
我正在尝试在 SQL Server 中创建一个表变量,查询它,并将结果返回到一个 Pandas 数据框(参见示例)。我想这样做,以便我可以在将数据发送到 Pandas 数据帧之前聚合数据库中的数据。我记得设置NOCOUNT ON将允许它工作,因为它在执行每个查询时不会返回任何内容。但这不起作用。所以这显然是一个示例代码,但我已经能够在这里重新创建错误。按照建议的链接为您提供ProgrammingErrors. 我没有发现它很有帮助。
import urllib
import sqlalchemy
import pandas as pd
quoted = urllib.parse.quote_plus('DRIVER={ODBC Driver 17 for SQL Server};Server=127.0.0.1;Database=mydb;UID=myuser;PWD=mypasswd;Port=1433;')
engine = sqlalchemy.create_engine('mssql+pyodbc:///?odbc_connect={}'.format(quoted))
query = """
SET NOCOUNT ON;
DECLARE @n_majors TABLE (id varchar(9), n_majors int)
INSERT INTO @n_majors
SELECT m.student_id_fk
, COUNT(DISTINCT dc.category) AS [N majors declared]
FROM msu_db.dbo.Majors AS m
JOIN department_categories AS dc
ON dc.dept_name = m.dept_name
WHERE m.Student_Level_Code = 'UN'
GROUP BY m.student_id_fk
DECLARE @grad_category …Run Code Online (Sandbox Code Playgroud)