我有一个托管所有Django应用程序的目录(C:\My_Projects).我想将此目录添加到我的PYTHONPATH所以我可以直接调用这些应用程序.
我尝试从Windows GUI()添加C:\My_Projects\;到我的Path变量My Computer > Properties > Advanced System Settings > Environment Variables.但它仍然没有读取coltrane模块并生成此错误:
错误:没有名为coltrane的模块
在启动我的应用程序时,我试图查看用户是否安装了特定版本的软件,特别是MySQL连接器,都使用c#.在注册表中,MySQL包含一个版本条目.所以我想要完成的是这个.
我的应用程序启动了.在启动代码的某处,我需要按顺序执行以下操作.检查用户是否安装了MySQL连接器,该连接器位于...
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MySQL AB\MySQL Connector/Net
如果用户安装了连接器,我想检查它们的版本,存储为Name ="Version"和Data = xxx(下图)
现在,如果用户安装了特定版本,那么我将执行其他代码,这是我可以从中获取的代码.
最好的解决方法是什么?

编辑:下面是我目前的代码,我在第19行收到错误(注释).我的错误说" error CS1001: Identifier Expected"我无法弄清楚这意味着什么.有帮助吗?
using System;
using Microsoft.Win32;
using System.Data;
public class regTest
{
public static void Main()
{
try
{
RegistryKey key = Registry.LocalMachine.OpenSubKey("Software\\Wow6432Node\\MySQL AB\\MySQL Connector\\Net");
if (key != null)
{
Object o = key.GetValue("Version");
if (o != null)
{
Version version = new Version(o as String); //"as" because it's REG_SZ...otherwise ToString() might be safe(r)
Version broken = new Version("6.7.4");
if (version.Equals.(broken)) //This is where …Run Code Online (Sandbox Code Playgroud)