2015-01-01 9 views
17

स्थापित करने में समस्याएं मैं अपने लिनक्स ओएस पर पिचर्म स्थापित करने की कोशिश कर रहा हूं। निर्देशों के बाद pycharm/dowload। आप देख सकते हैं pycharm फ़ाइल वर्तमान (घर) निर्देशिका में है, लेकिन नहीं मिला हैPycharm

ietX220:~$ ls 
Desktop pycharm-community-4.0.1 
Documents Music 
pycharm-community- 4.0.1.tar.gz 
Downloads New Folder Templates 
Dropbox octave-workspace Videos 
examples.desktop Pictures VirtualBox VMs 
jdk1.8.0_25 Public Win7-PV2hh-6c3HY- 
QJHM9-8RJJH-P86W8.iso 

ietX220:~$ pycharm-*.tar.gz 
pycharm-community-4.0.1.tar.gz: command not found 

: जब से मैं एक लिनक्स मशीन को चलाने मुझे यकीन है कि मौजूदा निर्देशिका में pychrarm फ़ाइलें बना दिया।

तब मैं टार pycharm.sh निष्पादन योग्य बनाया फाइल खोली:

chmod +x pycharm.sh 

और फिर भाग गया:

~/pycharm-community-4.0.1/bin$ ./pycharm.sh 

Startup Error: Application cannot start in headless mode 

क्या मैं गलत कर रहा हूँ?

उत्तर

19

मुझे एक ही समस्या है। ऐसा लगता है कि आप और मेरे दोनों में हमारे सिस्टम पर एक न्यूनतम (हेडलेस) जावा इंस्टॉल है। और जावा के लिए खोज इंस्टॉल किए गए पैकेज को खोजने के लिए अपने सिस्टम के विधि का उपयोग करें, और मैं आप को खोजने केवल openjdk-नेतृत्वहीन

yum list installed | grep openjdk 
# or on debian-based systems 
# dpkg --get-selections | grep openjdk 
# =>java-1.7.0-openjdk-headless 

समाधान फिर "-headless" प्रत्यय के बिना एक ही पैकेज स्थापित करने के लिए है शर्त हूँ।

यहाँ है जहाँ मैं समाधान के लिए मेरी जानकारी हो रही है: https://bugzilla.redhat.com/show_bug.cgi?id=1177379

+0

यह अच्छी तरह से धन्यवाद काम किया। मजेदार है कि यहां तक ​​कि Pycharm ग्राहक समर्थन भी समस्या को इंगित करने में सक्षम नहीं थे। मुझे क्या पता चला कि जावा 1.7 कोई भी हेडलेस इसके संचालन के लिए हेडलेस पर निर्भर करता है। निम्नलिखित के रूप में तो सही प्रणाली सेटअप: dpkg --get-चयन | ग्रेप openjdk openjdk-7-JRE: amd64 \t \t \t \t openjdk-7-JRE-नेतृत्वहीन स्थापित: amd64 \t \t \t स्थापित – icypy

+0

मेरे PyCharm सामान्य रूप से पहले भाग गया, लेकिन मैं न जानते हो क्यों मैं कुछ दिनों के बाद समान मुद्दा मिल गया का उपयोग कर यह। जब मैं चला कर देखा था "dpkg --get-चयन | ग्रेप openjdk openjdk-7-JRE: amd64 स्थापित openjdk-7-JRE-नेतृत्वहीन: amd64 स्थापित", टर्मिनल रिटर्न: "ग्रेप: openjdk-7-JRE: amd64: नहीं ऐसी फ़ाइल या निर्देशिका grep: स्थापित करें: ऐसी कोई फ़ाइल या निर्देशिका grep: openjdk-7-jre-headless: amd64: ऐसी कोई फ़ाइल या निर्देशिका grep: स्थापित करें: ऐसी कोई फ़ाइल या निर्देशिका "। मैं अभी भी यह नहीं जानता कि इसे कैसे हल किया जाए। –

+0

'sudo dnf install java-1.8.0-openjdk' मेरे लिए काम किया। –

1

220: ~ $ pycharm - * tar.gz pycharm-समुदाय 4.0.1.tar.gz:। आदेश नहीं मिला

GZ फ़ाइलों निष्पादन योग्य फ़ाइलों नहीं हैं। मुझे लगता है कि वर्तमान निर्देशिका आपके पैथ चर में नहीं है। इसके आस-पास पहुंचने के लिए आप "./pycharm-community-3.0.1.tar.gz" करेंगे और आपको "अनुमति अस्वीकृत" संदेश देखना चाहिए क्योंकि gz फ़ाइल में निष्पादन अनुमति नहीं होगी। और यदि आपने इसे निष्पादित अनुमति दी है तो यह कहेंगे "बाइनरी फ़ाइल निष्पादित नहीं कर सकता: निष्पादन त्रुटि त्रुटि"।

ये जेटब्रेन्स वेबसाइट की जानकारी कर रहे हैं:

Copy the pycharm-*.tar.gz to the desired installation location 
(make sure you have rw permissions for that directory) 
Unpack the pycharm-*.tar.gz using the following command: 
tar xfz pycharm-*.tar.gz 
Remove the pycharm-*.tar.gz to save disk space (optional) 
Run pycharm.sh from the bin subdirectory 

NOTE: PyCharm on Linux doesn't need special installation or running any installation script. It runs out of the pycharm-*.tar.gz

आप कमांड "टार pycharm xfz - * tar.gz।" चलाते हैं तो आप नामित अपने वर्तमान निर्देशिका में एक निर्देशिका के साथ समाप्त होना चाहिए "pycharm-समुदाय 4.0.3"। यदि आप सीडी pycharm-community-4.0.3/bin, "ls -al" को यह दिखाना चाहिए कि pycharm.sh पहले ही निष्पादन योग्य है। चलाएं pycharm.sh और आपको किया जाना चाहिए। स्क्रिप्ट अंत में एक पासवर्ड के लिए संकेत देगा ताकि यह एक सिस्टम निर्देशिका में स्टार्टअप स्क्रिप्ट डाल सके। काम करने के लिए उस हिस्से के लिए आपके पास व्यवस्थापकीय विशेषाधिकार होना चाहिए। लेकिन यदि आप नहीं करते हैं, तो आप कमांड प्रॉम्प्ट पर "[pycharm निर्देशिका के पथ] /bin/pycharm.sh &" निष्पादित करके अभी भी PyCharm प्रारंभ कर सकते हैं।

मुझे यकीन नहीं है कि "नोट:" क्या कह रहा है, लेकिन मैं इसे अनदेखा कर दूंगा क्योंकि आपको नोट के ऊपर जो कुछ भी कहता है, वह कर कर काम कर रहा है।

+0

तो मैंने फिर से पिचर्म डाउनलोड किया। स्कूटर के निर्देशों का उपयोग कर टैरबॉल से फ़ाइल को हटा दिया गया। बिन निर्देशिका में बाद में मैंने लिखा था: tX220: ~/pycharm-समुदाय-4.0.3/bin $ ls fsnotifier fsnotifier64 idea.properties inspect.sh log.xml pycharm64.vmoptions pycharm.png pycharm.sh pycharm.vmoptions tX220: ~/pycharm-समुदाय-4.0.3/bin $ ./pycharm.sh स्टार्टअप त्रुटि: आवेदन नेतृत्वहीन मोड – icypy

+0

शायद जेटब्रेन्स मंच पर पूछने की आवश्यकता में शुरू नहीं कर सकते। – Scooter

4

मैं एक ही समस्या थी और के रूप में उल्लेख से पहले त्रुटि है कि openjdk बिना सिर था। मैंने क्या किया है, मैंने आदेश का उपयोग कर शुरुआती ओपनजेड से स्थापित किया है- डिफ़ॉल्ट-जेडीके (उबंटू के लिए) स्थापित करें। मुझे पता है कि यह करने का सबसे अच्छा तरीका नहीं है, हालांकि यह अपेक्षाकृत तेज़ और सरल है।

+0

यह मेरे लिए मुद्दा तय करता है। –

1

नवीनतम स्थिर जेडीके सेट करें (जैसे jdk1।7 या जेडीके 1.8) अपने सिस्टम में, और सेट करें यह डिफ़ॉल्ट जेडीके है।

1.download JDK8

2.Set जावा गृह

sudo gedit /etc/environment 

export JAVA_HOME=/home/username/Java/jdk1.8 
export JRE_HOME=/home/username/Java/jdk1.8 
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 


sudo gedit /etc/profile 
//before umask xxx adde 
export JAVA_HOME=/home/username/Java/jdk1.8 
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$JAVA_HOME/bin 

3. रन pycharm

./pycharm.sh 
2

आप पहले से ही सभी आवश्यक शर्तें (जैसे कि जावा) स्थापित है, तो कोशिश charmy (लिनक्स के लिए PyCharm इंस्टॉलर)।

virtualenv charmy-env 

source charmy-env/bin/activate 

pip install charmy 

charmy install 

कि आपकी होम निर्देशिका में PyCharm स्थापित हो जाएगा। यह आपके फीचर PyCharm उन्नयन को भी सरल बना देगा। अपग्रेड करने के लिए तुम सिर्फ टाइप करने के लिए

charmy install 
बजाय मैन्युअल रूप से वितरण को डाउनलोड, यह खोल के

, आदि

अधिक के लिए https://pypi.python.org/pypi/charmy होगा।