sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
上面这两个是删除lock的,应该是没有用,但是为了安全起见,我也做了。这个的结果就是最后更新的时候,需要多做很多。
具体的可以参考163镜像修改、Update失败处理、解决方案
至此,基本上都解决完错误了。下面我们安装pycharm。
3. 安装pycharm
只需要去官网下载一个最新的pycharm即可,然后具体的就看这里《安装pycharm》。值得要提的一点是,一定要看其内容评论,修改hosts文件之后才能使用:
找到etc/hosts,在终端中打开$sudo gedit hosts
,加上一行
0.0.0.0 account.jetbrains.com
就可以了。
4. 安装anaconda
Anaconda的安装就没什么好讲的,主要就是下载比较缓慢,这里建议从清华镜像下载,并且使用迅雷下载。这里要提醒的是Anaconda3 - 4.2之前还是python3.5版本,之后就是3.6版本了。因此我们这里选择Anaconda3 - 4.2安装,因为有很多库并不支持python3.6。
5. 安装g++、gcc
Fasttext包需要C语言的支持,因此,需要安装g++、gcc。
这里,使用g++ -v
和gcc -v
来查看自身的系统的版本,如果没有的话,还是需要安装的,这里可以使用以下命令:
sudo apt-get install build-essential
这样就把依赖包都安装了,这里可以参考《安装G++、Gcc》。
当然你也可以使用:
apt-get install gcc-4.8
apt-get install g++-4.8
来安装指定版本的,这里是有一些奇怪的地方,例如有可能安装的和Ubuntu内核不一致。建议使用与Ubuntu内核一致的编译器。
6. 安装fasttext
Pycharm的包安装里当时并未找到fasttext的包。命令行下的pip install安装时,在运行时,由于一个***i385-cython.so
的文件,这个文件是fasttext的用户层的动态库,在编译时总是出现一个错误__cxa_throw_bad_array_new_length。
这个错误连StackOverFlow上面都没有解决办法,它总是会指向第五步里的错误,认为是编译器4.9版本以上才会出现的错误,但是我们第五步已经修改为4.8并且与内核相同了。
因此,我就想直接从外部包直接安装这个,因为那样的话,其编译过程,也就是生成动态库的过程是由我们系统自己编译的,应该不会出现这个问题,结果就这样解决了。
具体的,解决办法如下:
首先下载好fasttext包,然后再fasttext.tar.gz包所在的目录下执行:
tar -zxvf fasttext-0.8.3.tar.gz
cd fasttext-0.8.3
python setup.py build
python setup.py install
因为pip的安装不一定有用,毕竟我们之前用过了,有可能仍然出现问题。
7. 小结
至此,我们的安装这个的艰难之路就结束了。因为网上很多这个过程,都是以顺利的过程结束的,但是实际安装中,仍然会存在很多问题。我也仅仅是列举了我所遇到的问题以及解决办法。如果出现了其他问题,还是需要另查资料来解决。
1. 必要性Linux比Windows做开发实在是要强太多了。自带的Python编译器,命令行模式,让程序员都非常的喜欢。而且最重要的是,使用Linux,你感觉自己真的是在使用编程的方式运用这台计算机。而使用Windows,你真觉得一切都是Window…当然,我并不会因为逼格,才去Linux的,而是太多的优秀的库Word2vec、fasttext等都需要C或者Python环境。虽然Windows也能
Ubuntu18.04 安装 Pycharm一、下载anaconda二、 安装 Anaconda1)进入下载目录,首先,解压pycharm安装包2)打开终端,进入pycharm-community-2019.3.5/bin;3)执行pycharm.sh命令文件,开始安装;4)将软件复制到home根目录下,三、在PyCharm中使用Anaconda作为编译器四、创建快捷方式
一、下载anaconda
官方下载地址:https://www.jetbrains.com/pycharm/download/other
Ubuntu+
Anaconda+
Pycharm
目录
Ubuntu+
Anaconda+
Pycharm安装VMware下载
Ubuntu安装
Ubuntu安装系统
Ubuntu 全屏,VMware tools安装安装java jdk安装
pycharm配置快捷按钮
Anaconda 安装换源启动图标创建新
环境并激活
Anaconda和
Pycharm联合使用
安装VMware
分享我的版本VMware15.5
提取码:3cxe
一路傻瓜式安装
下载
Ubuntu
去阿里的镜像源下载更快,点击这里,我使用的是18.04.5
安装AnacondaUbuntu下似乎库中不自带Anaconda,是自带纯净的python,且2.x和3.x都自带,但装包比较麻烦,不如一步到位装Anaconda。Anaconda的官方安装网址在 https://www.continuum.io/downloads/ 。在安装之前请先确认要安装的是python2.x or python3.x,确认之后则可点击安装。
由于Anaconda的官网下载
pycharm是一个比较专业的python编辑的IDE,今天就练习一下在ubantu18.04里安装pycharm。
注:我的ubantu是在虚拟机里安装的,所以这里的环境是虚拟机下安装。
1.pycharm安装包
首先,到pycharm的官网,下载一个Linux版本的pycharm安装包。
网址:http://www.jetbrains.com/pycharm/download/#sec...
学习深度学习的同学会苦于不知道如何搭建
环境,因此可能会选用多种方法去搭建。可能使用pip直接在本地搭建,但是需要搭建多个
环境时常常会发生冲突,又可能使用
python env,
Anaconda去管理多个
python环境。
如果同时使用
python env和
Anaconda呢?是不是
环境有些混乱了?本文主要介绍
Ubuntu系统中
python环境可能类似于“丢失”的情况。
原因和解决方法
简单来说,当创建多个
python环境时,每个
环境都需要下载一个
python解释器,每个
python解释器对应一个
环境
1.Anaconda安装下载:清华大学的Anaconda2-4.4.0-Linux-x86_64
建议下载anaconda2的版本
下载完成后,直接运行bash ./Ana*.sh即可,按照终端中提示的内容进行默认设置安装2.Pycharm安装下载:Pycharm社区版
安装:$ cd Downloads/$ tar xfz pycharm-*.tar.gz$ cd pych
python环境: anaconda
前叙:今天把自己的笔记本的系统由Winodow10换成了Ubuntu,正式如坑Linux系统。
首先在官网分别下载pycharme和anaconda。装anaconda在你存放anaconda的目录下打开终端,输入命令
bash Anaconda3-4.4.0-Linux-x8
2. 安装pycharm
3. 设置环境
选择Anaconda的python环境做为编译环境,这样anaconda的库会自动加载到pycharm环境中。
4. Anaconda安装库
(1). 进入到 “C:\Anaconda3\Scripts”就可以使用pip进行安装了,记住这个pip是anaconda的pip工具。
(如果你装过python.exe的话,
针对某一project
pycharm-> preferences -> project-> 选择要改变的project
右侧那个旁边有个⚙️,点击后选择showall
然后增加解释器
default
File -> default settings
Ubuntu16.04下,默认安装了python2.7和python3.5,在终端下,输入“python” 或“python3”可查看具体版本。
1.安装PyCharm前,先配置PyCharm的JDK环境
Pycharm需要JDK环境解析,否则在安装过程中报错。
依次执行一下几条command
sudo add-apt-repository ppa:webupd8team/jav
这里项目编译器创建有两种选择:
一种是创建新的编译环境new environment using
一般做项目时选择Virtualenv,可以使新建的项目有单独的编译器。
Location:是选择创建的编译环境的位置,默认是在项目所在文件夹下的venv文件夹中,不需更改。这个文件夹里会将你的Base interpreter指定的python编译器复制一遍放进去。
Base interperter:是选
要配置Anaconda的PyCharm编译环境,可以按照以下步骤进行操作:
1.安装Anaconda:从官网下载适合自己系统的Anaconda安装包进行安装。
2.创建新的虚拟环境:在Anaconda Navigator中创建一个新的虚拟环境,可以根据自己的需要选择Python版本以及需要安装的包。
3.在PyCharm中配置虚拟环境:打开PyCharm,选择File→Settings→Project Interpreter,然后点击右上角的“齿轮”图标,选择Add。
4.选择解释器:在弹出的窗口中,选择Existing environment,并在Interpreter中选择Anaconda安装目录下的python.exe,然后点击OK。
5.选择虚拟环境:在同一窗口中,选择刚刚创建的虚拟环境,然后点击OK。
6.进行编译:在PyCharm中编写代码,可以直接使用虚拟环境中安装的包进行编译。
需要注意的是,为了更好的使用Anaconda和PyCharm,建议下载Anaconda后再安装PyCharm,这样可以直接在Anaconda Navigator中打开PyCharm进行编程,也可以更方便地配置Anaconda虚拟环境。