Ubuntu

Ubuntu用户和开发人员的问答

3
可以从命令行导入Python模块,但不能从PyCharm导入
我的默认Python二进制文件设置为带有Anaconda发行版的Python二进制文件。可在找到/home/karnivaurus/anaconda/bin/python,并通过在.bashrc文件中添加以下内容将其设置为默认值:export PATH=/home/karnivaurus/anaconda/bin:$PATH。 我还有一个名为的Python程序包caffe,位于/home/karnivaurus/caffe/distribute/python,并通过在.bashrc文件中添加以下内容将其添加到包搜索路径中export PYTHONPATH=${PYTHONPATH}:/home/karnivaurus/caffe/distribute/python。 现在,我有一个简单的Python文件,名为test.py,其内容如下: import caffe print "Done." 如果我通过进入python test.py终端来运行它,那么它将运行正常,并打印出“完成”。我遇到的问题是在PyCharm IDE中运行它时。在PyCharm中,我将解释器设置为/home/karnivaurus/anaconda/bin/python。但是,当我test.py在PyCharm中打开并在IDE中运行文件时,出现以下错误: ImportError: No module named caffe 所以我的问题是:为什么PyCharm caffe在运行Python脚本时找不到模块,而在终端上运行脚本却可以找到模块? 谢谢!

3
哪里/实际的内核来源是?
我正在按照此步骤学习编译内核。我用了 apt-get source linux-image-$(uname -r) 下载我正在使用的Linux内核的源代码。 运行上述命令后,下载了以下文件(和目录)。 user $ ls -l total 130972 drwxrwxr-x 27 sps sps 4096 Oct 16 03:10 linux-lts-vivid-3.19.0 -rw-rw-r-- 1 sps sps 10980684 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.diff.gz -rw-rw-r-- 1 sps sps 7396 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.dsc -rw-rw-r-- 1 sps sps 123115155 May 6 21:35 linux-lts-vivid_3.19.0.orig.tar.gz user …

2
安装Plasma 5 KDE ubuntu-无法添加PPA
我正在尝试使用以下命令在ubuntu 14.04上安装Plasma 5 KDE: sudo apt-add-repository ppa:kubuntu-ppa/next-backports sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install kubuntu-plasma5-desktop plasma-workspace-wallpapers 它在出现以下消息的第一个命令后失败: Cannot add PPA: 'ppa:kubuntu-ppa/next-backports'. Please check that the PPA name or format is correct. 我从以下链接中获得了全部 http://sourcedigit.com/14871-install-kde-plasma-5-2-ubuntu-14-04-ubuntu-14-10/ 这是什么错误消息,我该如何解决?
8 kubuntu  kde  ppa 


2
Shell脚本禁止IP
一些IP正在打开服务器的数千个连接。我有一个Ubuntu 14服务器。我使用以下命令检查总连接数: netstat -an | grep tcp | awk'{print $ 5}'| 切-f 1 -d:| 排序| uniq -c | 排序-n 然后,我使用以下iptables规则来阻止罪魁祸首IP。 iptables -I输入1 -s xxxx -j DROP 一切正常,并阻止IP地址。但是,我无法24/7全天候在线监视服务器。我想知道是否可以使用任何Shell脚本来自动执行?例如,如果IP随时打开的连接数超过X,则上述iptables规则应自动禁止该IP。

2
ubuntu不会关闭或冻结在启动屏幕
我正在使用ubuntu 14.04 64位。我面临的问题是,我无法关闭我的机器。每次我关闭计算机或从终端和GUI重新启动计算机时,它都会卡在引导启动屏幕上,并一直停留在那儿,直到我按下电源按钮将其关闭为止。 我遇到了一个问题- 如何解决缓慢的关机问题,这是答案,但无法诊断问题。有一些登录,/var/crash/但是Title: MISBEHAVING_PROGRAMNAME在其中找不到任何字符串。我的内核版本:3.16.0-50-generic我已经使用grub菜单启动了以前的内核,但是问题仍然存在。我该如何解决该问题或至少找出其背后的原因?

1
如何阻止应用程序访问Internet
我会寻找一种方法来运行应用程序,以防止其访问互联网,而可能无需安装特定程序即可执行此操作。我发现的大多数答案都与该帖子有关,因此我尝试了此解决方案。简而言之,我已经创建了一个无互联网组(使用相关的ni命令),并使用该组启动了应用程序。但这不能完全起作用,可能是因为该帖子来自2009年,并且iptables中的某些内容已更改(我正在使用Ubuntu 14.04)。例如,如果我运行ni "ping google.com"输出为ping: sendmsg: Operation not permitted,那么该解决方案效果很好。但是对于其他程序,如Firefox或wget(例如ni firefox),Internet连接仍然有效。我该如何解决?

1
在哪里放置xmodmap命令执行以将CapsLock重新映射到Esc?
我是vim用户,Esc经常使用,因此映射Caps Lock到Esc。 我目前在我的~/.profile: # remap Esc to Caps Lock xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape' 问题在于,每当我暂停计算机甚至锁定屏幕时,的映射都Caps Lock将返回其默认值。 我的问题是,我应该在哪里放置此行,以便即使在挂起并锁定屏幕(等)之后,重映射仍然保留。
8 keyboard  vim  xmodmap 

2
无法使用0.0.0.0网关删除路由
我正在尝试以一种允许我连接到Solum demo的Vagrant box的方式来设置路线。 我的路由表包含但不限于以下路由: $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0 192.168.76.0 192.168.76.2 255.255.255.0 UG 0 0 0 vboxnet0 192.168.76.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0 我怀疑第三条路线(在Vagrant框启动时自动生成)干扰了第二条路线(手动创建),因此我尝试将其删除。 但是,使用以下任一命令 $ sudo route del 192.168.76.0 …

1
如何在Windows 7上为KVM安装VirtIO HDD驱动程序?
我正在尝试在KVM上安装Windows 7 64位。我在其中创建了VirtIO HDD virt-manager,并从此处连接了驱动程序ISO 。我看到的唯一用于存储的驱动程序是Windows Server 2008和2008 R2。我尝试了2K8文件夹。它找到了驱动程序,Red Hat VirtIO SCSI controller, packaged by Canonical, Ltd但是找不到磁盘。 找不到新设备。确保驱动程序文件正确且位于驱动程序安装媒体上。 如何让Windows 7安装程序找到驱动器?

1
无法再以root用户身份登录MySQL?
看来我在Ubuntu 15.04中无法再以root用户身份登录MySQL(实际上是MariaDB)(我是从14.04通过14.10升级的) 我已经尝试过重设密码。 什么是工作,是sudo mysql-但我使用要以root登录,从其他用户mysql -uroot -p。当我创建具有完整权限和密码的新用户时,它正在工作。 有什么变化吗?
8 15.04  mysql  mariadb 

5
如何为Ubuntu制作迷你英汉词典?
当您打开Ubuntu时,会使用许多英语单词。例如,附件,教育,图形,互联网,办公室,其他,声音,视频,系统工具,首选项,运行和注销都将出现在GUI中。 如何获得Ubuntu GUI中使用的所有英语单词的列表? 我想要所有英文单词的列表,以便将其翻译成中文,从而为Ubuntu创建词汇表:中文到英文Ubuntu术语指南。这将像一个迷你词典一样工作:一个两列的文件,左侧为英语,右侧为中文。 仅通过查看GUI上的文字来编写整个内容是一个笑话。我想要一种聪明的方式来完成任务。是否有Ubuntu使用的所有单词的列表? 当我在GUI中遇到单词时,用手打字是完成任务的愚蠢方法。 当语言环境设置为时,从GUI逐一复制所有英语单词en_us。 当语言环境设置为时,从GUI逐一复制所有中文单词zh。 将它们放在一个文件中,左侧为英文,右侧为中文。 有更聪明的方法吗? 我的/ usr / lib / locale / locale档案中的哪个字符?

1
如何在Nouveau和INTEL视频驱动程序之间切换?
在装有NVIDIA Optimus的笔记本电脑上,默认情况下会安装Nouveau。当您尝试安装NVIDIA的闭源驱动程序时,可以通过NVIDIA的控制中心在NVIDIA和INTEL视频驱动程序之间进行切换。 但是,如果我不想安装封闭源代码驱动程序,可以从Nouveau切换到INTEL驱动程序吗?怎么样?
8 nvidia  intel  nouveau 

1
注销后笔记本电脑的显示变得疯狂
我首先在新购买的HP笔记本电脑中注意到了这种现象。我注销后登录窗口变得疯狂。屏幕不规则地移动,通常屏幕角图标位于中间。唯一的解决方法是硬重启。 最初,我认为这与笔记本电脑的硬件有关,我当时正向供应商投诉。但是,几周后,另一台新购买的笔记本电脑表现出相同的行为。 一些事实/观察。 这仅是随机发生的,没有任何可检测的模式。该事件不能被称为可预测的或始终可重复的。 在Windows 8.1中不会发生这种情况。第一台笔记本电脑仅具有Ubuntu,第二台笔记本电脑具有双重启动功能。 两台笔记本电脑都运行Ubuntu 15.04,已升级到最新版本。 运动更多是在水平方向上而不是垂直方向上。 两台笔记本电脑具有不同的图形卡。一个带有内置卡,另一个带有使用专有驱动程序的单独的Nvidia卡。 您能告诉我如何找到一种解决办法吗? 编辑 有关图形和显示的更多信息。 笔记本电脑1: Intel HD Graphics 5500(Broadwell GT2)。14.0英寸对角线LED背光显示屏。使用默认的1366X768分辨率。 笔记本电脑2: Intel HD Graphics 5500,NVIDIA GeForce 840M(专用2 GB DDR3)。15.6英寸对角线HD BrightView WLED背光。使用默认的1366X768分辨率。安装了Ubuntu提供的专有图形驱动程序。

4
如何挂载没有根目录的映像文件?
我有一个包含ext4文件系统的文件,并希望每次不使用sudo挂载它(脚本应以用户权限运行)。我要挂载的文件和我也想挂载的文件夹都在我的主目录中,该目录已加密,因此无法将文件位置放入/etc/fstab。 我尝试过,fusermount但总是收到错误消息,例如“ fusermount:安装点之后的额外参数”。
8 mount  root 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.