点子搜索和conda搜索有什么区别

时间:2018-07-05 01:41:18

标签: python pip anaconda conda

点子搜索显示我已安装Beautifulsoup,但conda搜索说我没有安装。到底是什么意思?

1 个答案:

答案 0 :(得分:0)

pip搜索与之链接的特定python实例(您在其上启动pip安装的版本)。通常是系统的python安装,但您也可以将其设置为系统中存在的任何其他python。

同时,conda检查当前活动的anaconda python实例并将软件包安装到该实例。

区别和相似之处在于,如果conda已安装pip,并且如果您从控制台启动using System; using System.Data; using System.Windows.Forms; using Oracle.DataAccess.Client; //using System.Data.OracleClient; DEPRECATED using Sistema_On_Tour.Vistas; using Sistema_On_Tour.Controlador; private void BtnIniciar_Click(object sender, EventArgs e) { OracleConnection conn = new OracleConnection(Conexion.conn); try { conn.Open(); OracleCommand cmd = new OracleCommand("sp_login", conn); cmd.CommandType = CommandType.StoredProcedure; OracleParameter paruser = new OracleParameter("puser", OracleDbType.Varchar2); paruser.Value= TxtUser.Text; paruser.Direction = ParameterDirection.Input; cmd.Parameters.Add(paruser); OracleParameter parpass = new OracleParameter("ppass", OracleDbType.Varchar2); parpass.Value = TxtPass.Text; parpass.Direction = ParameterDirection.Input; cmd.Parameters.Add(parpass); OracleParameter parexito = new OracleParameter("pexito", OracleDbType.Varchar2); parexito.Direction = ParameterDirection.Output; parexito.Size = 1; cmd.Parameters.Add(parexito); OracleParameter ptipo = new OracleParameter("ptipo", OracleDbType.Int32); ptipo.Direction = ParameterDirection.Output; ptipo.Size = 1; cmd.Parameters.Add("ptipo"); cmd.ExecuteNonQuery(); string exito = cmd.Parameters["pexito"].Value.ToString(); int tipouser = int.Parse(cmd.Parameters["ptipo"].Value.ToString()); if (exito.Equals('T')) { if (tipouser == 1) { this.Hide(); VentanaPrincipalApoderado v = new VentanaPrincipalApoderado(); v.Show(); } else if(tipouser==2) { this.Hide(); VentanaPrincipalEjecutivo v = new VentanaPrincipalEjecutivo(); v.Show(); } } MessageBox.Show(exito); } catch(Exception error) { MessageBox.Show(error.Message); } finally { conn.Close(); } } } } (或者以其他任何方式打开conda python的控制台),则conda activate some_env将等于{{ 1}}。

系统python与您的操作系统紧密相连,并且需要它才能正常运行。 Conda在您的用户目录中安装了最低的独立python版本,并允许您使用隔离的虚拟实例以及一组独特的已安装软件包。

大多数情况下,您希望将东西安装到conda上,而不是系统的python。