ubuntu下Pycharm安装及配置.docx
- 文档编号:26915109
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:8
- 大小:99.51KB
ubuntu下Pycharm安装及配置.docx
《ubuntu下Pycharm安装及配置.docx》由会员分享,可在线阅读,更多相关《ubuntu下Pycharm安装及配置.docx(8页珍藏版)》请在冰豆网上搜索。
ubuntu下Pycharm安装及配置
ubuntu下Pycharm安装及配置
1.下载
选择Linux
Tab,选择下载免费的CommunityEdition【1】。
当前版本是3.4
2.安装PyCharm
按照官网给出的安装指导【2】进行安装。
1)Copythepycharm-*.tar.gztothedesiredinstallationlocation(makesureyouhaverwpermissionsforthatdirectory)
$cdDownloads/
2)Unpackthepycharm-*.tar.gzusingthefollowingcommand:
tarxfzpycharm-*.tar.gz
$tarxfzpycharm-*.tar.gz
3)Removethepycharm-*.tar.gztosavediskspace(optional)
$rmpycharm-*.tar.gz
4)Runpycharm.shfromthebinsubdirectory$cdpycharm-community-3.4.1/bin/$./pycharm.sh
但是安装开始,出现如下错误:
ERROR:
CannotstartPyCharm
NoJDKfound.PleasevalidateeitherPYCHARM_JDK,
JDK_HOMEorJAVA_HOMEenvironmentvariablepointstovalidJDKinstallation.
打开pycharm.ch文件查看,发现报错的地方在:
message()
TITLE="CannotstartPyCharm"
if[-t1];then
echo"ERROR:
$TITLE\n$1"
elif[-n'whichzenity'];then
zenity--error--title="$TITLE"--text="$1"
elif[-n'whichkdialog'];then
kdialog--error--title"$TITLE""$1"
elif[-n'whichxmessage'];then
xmessage-center"ERROR:
$TITLE:
$1"
elif[-n'whichnotify-send'];then
notify-send"ERROR:
$TITLE:
$1"
elseecho"ERROR:
$TITLE\n$1"
fi}#
#LocateaJDKinstallationdirectorywhichwillbeusedtoruntheIDE.
#Try(inorder):
PYCHARM_JDK,JDK_HOME,
JAVA_HOME,"java"inPATH.
if[-n"$PYCHARM_JDK"-a-x"$PYCHARM_JDK/bin/java"];then
JDK="$PYCHARM_JDK"elif[-n"$JDK_HOME"-a-x"$JDK_HOME/bin/java"];then
JDK="$JDK_HOME"elif[-n"$JAVA_HOME"-a-x"$JAVA_HOME/bin/java"];
then
JDK="$JAVA_HOME"else
JAVA_BIN_PATH='whichjava'
if[-n"$JAVA_BIN_PATH"];then
if["$OS_TYPE"="FreeBSD"-o"$OS_TYPE"=
"MidnightBSD"];then
JAVA_LOCATION='JAVAVM_DRYRUN=yesjava|
"$GREP"SJAVA—HOME'I"$CUT"-c11-'
if[-x"$JAVA_LOCATION/bin/java"];then
JDK="$JAVA_LOCATION"
elif["$OS_TYPE"="SunOS"];then
JAVA_LOCATION="/usr/jdk/latest"if[-x"$JAVA_LOCATION/bin/java"];then
JDK="$JAVA_LOCATION"
fi
elif["$OS_TYPE"="Darwin"];then
JAVA_LOCATION='/usr/libexec/java_home'if[-x"$JAVA_LOCATION/bin/java"];then
JDK="$JAVA_LOCATION"
fi
fiif[-z"$JDK"-a-x"$READLINK"-a-x
"$XARGS"-a-x"$DIRNAME"];then
JAVALOCATION='"$READLINK"-f
"$JAVABINPATH"'
case"$JAVALOCATION"in
*/jre/bin/java)
JAVALOCATION='echo"$JAVALOCATION"
I"$XARGS""$DIRNAME"|"$XARGS""$DIRNAME"|"$XARGS""$DIRNAME"'
if[!
-d"$JAVA_LOCATION/bin"];then
JAVA_LOCATION="$JAVA_LOCATION/jre"
*)
JAVALOCATION='echo"$JAVALOCATION"
I"$XARGS""$DIRNAME"I"$XARGS""$DIRNAME"'
esacif[-x"$JAVA_LOCATION/bin/java"];then
JDK="$JAVA_LOCATION"
fi
fi
fifiif[-z"$JDK"
];then
message"NoJDKfound.PleasevalidateeitherPYCHARM_JDK,
JDK_HOMEorJAVA_HOMEenvironmentvariablepointstovalidJDKinstallation."
exit1
fi说明没有找到JDKlocationpath。
需要安装并配置JDK了。
3.安装JDK
首先查了一下Ubuntu12.04是否支持JDK8,发现还是支持的。
那就放心安装吧。
参照【3】的方法,通过设置源仓库的方式安装。
(如果想手动安装,请参考【5】【6】)
Important:
ThisPPAsupportsUbuntu14.04,13.10,12.04and10.04aswellasthecorrespondingLinuxMintversions.Ubuntu13.04and12.10arenolongersupportedbyCanonical
1)返回到Home目录:
“~”,然后依次执行一下几条
command
sudoadd-apt-repositoryppa:
webupd8team/javasudoapt-getupdatesudoapt-getinstalloracle-java8-installer
安装过程中会跳出Oraclelicense对话框,选择接受就是了。
(2)安装完成后,运行"java-version"或者"javac-version"
查看是否安装成功。
如果得到类似如下的输出,表明安装成功了。
$java-versionjavaversion"1.8.0_20"
Java(TM)SERuntimeEnvironment(build1.8.0_20-b26)
JavaHotSpot(TM)64-BitServerVM(build25.20-b23,mixedmode)$javac-versionjavac1.8.0_20
3)在【3】中说道,如果想automaticallysetuptheJava
8environmentvariables,可以使用下面的command:
http:
//www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.htmlhttp:
//www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.htmlsudoapt-getinstalloracle-java8-set-default
我使用该command后,在Terminal中运行echo$JAVA_HOME,没有任何输出。
看来是没起什么作用。
有可能是在一开始配置完repository后,安装时使用该条命令,可以以后尝试一下。
UPDATED:
使用sudoapt-getinstalloracle-java8-set-default,测试echo$JAVA_HOME,仍然是没有$JAVA_HOME环境变量的。
还是需要手动设置。
由于一些程序在运行时可能默认需要$JAVA_HOME环境变量,因此还是需要设置一下环境变量的。
4.
参考【4】中
配置$JAVA_HOME环境变量
Settingthe"JAVA_HOME"environment
variable一节进行设置。
1)FindoutthepathofyourJavainstallation:
sudoupdate-alternatives--configjava
运行时环境JRE。
(共有2个:
JDK7和OpenJDK6,0和2
是同一个,automode和manualmode的差别)
Thereare2choicesforthealternativejava(providing
PriorityStatus
/usr/lib/jvm/java-7-oracle/jre/bin/java
manualmode
/usr/lib/jvm/java-7-oracle/jre/bin/java
装路径分别为:
0./usr/lib/jvm/java-7-oracle
1./usr/lib/jvm/java-6-openjdk-amd64
2./usr/lib/jvm/java-7-oracle
结果为:
/usr/lib/jvm/java-8-oracle/jre/bin/java
/usr/lib/jvm/java-8-oracle/jre/bin/java
manualmodePressentertokeepthecurrentchoice[*],ortypeselectionnumber:
可见只安装了一个Java环境:
JDK8。
它对应的安装路径为:
/usr/lib/jvm/java-8-oraclesudonano/etc/environment
复制上面的路径/usr/lib/jvm/java-8-oracle,添加如下一行
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
3)Reload该文件,使之立即生效,而不必注销并重新
登录
source/etc/environment
4)使用下面的命令测试echo$JAVA_HOME
会输出刚才所设置的路径/usr/lib/jvm/java-8-oracle。
5.再次安装PyCharm
1)cd到Downloads/pycharm-community-3.4.1/bin/目录,执行./pycharm.sh。
询问是否导入settings,选择不导入
->OK.
(2)初始设置,保持默认->OK.(3)创建一个
Launcher脚本,需要输入密码。
用户名
yueting3527
注册码
LICENSEBEGIN
93347-12042010
00001FMHemWIs"6wozMZnat3IgXKXJ
2!
nV2I6kSO48hgGLa9JNgjQ5oKz1Us
FFR8k"nGzJHzjQT6IBG!
1fbQZn9!
Vi
安装成功了。
(5)CreateNewProject,创建一个测试工程,解释器默认选择了Python2.7。
然后在新创建的工程上:
点
右键->New->PythonFile,创建一个新的文件PyO1,
写代码,点Run按钮->RunPy01运行。
7】
Ubuntu的快捷方式都放在/usr/share/applications,首先在该目录下创建一个Pycharm.desktop$sudogedit/usr/share/applications/Pycharm.desktop
然后输入以下内容,注意Exec和Icon需要找到正确的路径
[DesktopEntry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:
ThePythonIDE
Exec="/XXX/pycharm-community-3.4.1/bin/pycharm.sh"%
Icon=/XXX/pycharm-community-3.4.1/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;然后双击打开,再锁定到启动器就好了.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ubuntu Pycharm 安装 配置