Konfiguracja pod python

0

Witam,

na komputerze mam dwa systemy i na obydwóch odpalam i zmieniam kod.
Niestety, ale zawsze po odpaleniu drugiego systemu muszę ten plik z kodem kopiować pod folder gdzie zainstalowanego mam Pythona na aktualnym systemie.
Zainstalowane mam IDLE Pythone 3.5.1 oraz PyCharm.

Czy można to tak skonfigurować abym odpalam plik z jednej lokalizacji, a nie spod każdego programu / edytora pythona ?

PS. Czy w IDLE da się włączyć numerowanie wierszy ?

0

Musiałbyś podmontować sobie pod linuxem partycje na której to masz. Możesz też po prostu trzymać to w jakimś githubie i robić pulla. Nie pojmuje czemu IDLE skoro masz pycharma

0

Co do PyCharm to mi się spodobał, ale coś przestał mi działać :( I wypluwa takie rzeczy:

 Traceback (most recent call last):
  File "C:/Users/Lukas/PycharmProjects/YouTube/test.py", line 1, in <module>
    import openpyxl
  File "C:\Python35\lib\site-packages\openpyxl\__init__.py", line 28, in <module>
    from openpyxl.workbook import Workbook
  File "C:\Python35\lib\site-packages\openpyxl\workbook\__init__.py", line 5, in <module>
    from .workbook import *
  File "C:\Python35\lib\site-packages\openpyxl\workbook\workbook.py", line 7, in <module>
    from openpyxl.worksheet import Worksheet
  File "C:\Python35\lib\site-packages\openpyxl\worksheet\__init__.py", line 4, in <module>
    from .worksheet import *
  File "C:\Python35\lib\site-packages\openpyxl\worksheet\worksheet.py", line 34, in <module>
    from openpyxl.cell import Cell
  File "C:\Python35\lib\site-packages\openpyxl\cell\__init__.py", line 4, in <module>
    from .cell import *
  File "C:\Python35\lib\site-packages\openpyxl\cell\cell.py", line 44, in <module>
    from openpyxl.styles import numbers, is_date_format
  File "C:\Python35\lib\site-packages\openpyxl\styles\__init__.py", line 4, in <module>
    from openpyxl.descriptors import Typed
  File "C:\Python35\lib\site-packages\openpyxl\descriptors\__init__.py", line 4, in <module>
    from .base import *
  File "C:\Python35\lib\site-packages\openpyxl\descriptors\base.py", line 12, in <module>
    from openpyxl.xml.functions import Element
  File "C:\Python35\lib\site-packages\openpyxl\xml\functions.py", line 41, in <module>
    from xml.etree.ElementTree import (
ImportError: No module named 'xml.etree'; 'xml' is not a package

Process finished with exit code 1
 

Kiedy to w IDLE ten sam kod programu działa.

Akurat korzystam z dwóch systemów, Windows (7 i 10). Czy na nich da się coś z tym zrobić ?
Może ten PyCharm da się "naprawić" i będzie działał tak jak chce na obu systemach ?

0

Ale to nie jest problem PyCharma tylko tego że używasz biblioteki do parsowania xmla której nie zainstalowałeś w interpreterze z którego PyCharm korzysta.

0

Ale PyCharm korzysta z tego samego interpretora co IDLE.

Czyli Python 3.5.1 (IDLE jest w tym samym katalogu co interpreter).

A na IDLE ten kod idzie.

0

Niemożliwe ;] włacz ten interpreter z konsoli i spróbuj importować ten pakiet.

0

W konsoli nie wypluwa błędów, ale dziwne że w kodzie te linie są na szaro.

https://www.dropbox.com/s/yi8x8p38nyelxu9/import.JPG?dl=0

1 użytkowników online, w tym zalogowanych: 0, gości: 1