cost 246 ms
當我append一個路徑,python報錯

[英]When I append a path, python gives an error

我試圖將目錄路徑添加到sys.path ,但它給了我一個錯誤:import sys sys.path.append("C:\Users\tamer\Desktop\code\python\modules") SyntaxError: (unicode error) 'unicodeescape' c ...

在大型項目中導入 Python 模塊和“ModuleNotFoundError”

[英]Importing Python modules in large projects and "ModuleNotFoundError"

在項目中導入我的 python 模塊時,我遇到了一個相當著名的問題。 編寫此代碼是為了復制現有情況: multiply_func.py : power_func.py : 項目結構: 我已將這些行添加到__init__文件以使導入更容易: __init__.py .py(數學工具): __ ...

確保從 crontab 導入項目中的自定義模塊的策略?

[英]strategy for making sure imports of custom modules within project work from crontab?

我有一個包含各種 python 腳本和模塊的代碼項目。 github項目的文件夾結構是這樣的: data_collection和analysis中的大多數腳本將從modules或helpers導入內容。 在示例腳本/data_collection/pull_data.py中,執行此操作的代碼如 ...

如何幫助 Python 找到 Jupyter 命令“jupyter-nbconvert”,將 Jupyter Notebook 導出為 HTML?

[英]How do I help Python find Jupyter command 'jupyter-nbconvert', to export Jupyter Notebook to HTML?

更新 - 找到了解決方案,請參閱評論,並在本文末尾了解更多詳細信息 我在 VS Code 中使用 Jupyter Notebook,並嘗試通過Notebook 菜單選項卡將我的筆記本導出為 HTML 換句話說,我正在按照此頁面的說明進行操作 嘗試將 Jupyter Notebook 導出為 HTM ...

如何通過將 package egg 添加到 sys.path 來加載隱式命名空間 package?

[英]How to load implicit namespace package by adding the package egg to sys.path?

從python 3.3開始支持隱式命名空間包,這樣我就可以有兩個包了: 並毫無問題地導入ab和a.c 。 但似乎我只能通過pip install來完成; 如果我只創建 package 之一的蛋並將蛋路徑添加到sys.path中,則無法加載模塊: ...

python 中主腳本的異常處理

[英]Exception handling from main script in python

我在 python 中有一個程序。 我從主腳本調用了幾個 python 腳本。 其他腳本也在調用其他腳本。 但是所有這些過程都從主腳本開始。 每個 function 都分隔在不同的文件中,它們使用sys.path.append()和from aFolder import aFunction 導入。 ...

為什么 python 移動到子目錄后看不到文件?

[英]Why python cannot see a file after it has been moved to a sub-directory?

我的目錄中有一個名為mem.py的文件,並且來自我導入的另一個腳本: 然后我決定將mem.py移動到funcs子目錄中。 為了使它對我導入的腳本可見,我在其中添加了: 但是, mem不能再導入內存了! 有趣的是,它仍然可以從位於funcs的其他文件中導入其他內容。 我假設 python 以某種方式 ...

解決 ModuleNotFoundError: Importing the module WoE and manipulating sys.path.append 讓我的筆記本識別新模塊

[英]Solving ModuleNotFoundError: Importing the module WoE and manipulating sys.path.append to allow my notebook to identify the new module

我只是嘗試使用 pip 安裝 package WoE,效果很好。 然后在 Jupyter Notebook 中嘗試運行命令時: 從 WoE 導入 WoE 我收到一條錯誤消息,指出沒有名為“WoE”的模塊我一直試圖弄清楚如何使用 sys.path.append 使這個模塊工作,但我無法弄清楚。 任何幫 ...

python3 找不到我可以用 python2 導入的模塊

[英]python3 cannot find a module that I could import with python2

我正在嘗試從 python2 切換到 python3。 在此過程中,我還從 anaconda 切換到 miniconda3 作為我的主要 package 管理工具。 我從 github 克隆了一些其他包。 我發現我不能再從從 github 而不是 conda 下載的包中導入任何模塊。 例如,導入 l ...

如何在 MySQL Workbench for Mac (Big Sur) 中添加路徑到系統路徑

[英]How to add a path to the system path in MySQL Workbench for Mac (Big Sur)

我在 Mac 上使用 Catalina OS 和 MySQL Workbench,它對我的舊 iMac 運行良好。 但是,當我最近購買了一台裝有 Big Sur 操作系統的新 Mac 並安裝了 MySQL Workbench 時,它給了我以下導入錯誤: 我知道這是由於系統路徑配置不正確,因為我的 p ...

無法創建版本低於安裝版本的 Python 虛擬環境

[英]Not able to create Python virtual env with lesser version than installed

我最近安裝了 Python 3.9.0,我正在使用 virtualenv 包。 在創建一個指定較小 python 版本的新環境時,比如 3.6 我收到這個錯誤:RuntimeError: failed to find interpreter for Builtin discover of pytho ...

如何以獨立於系統的方式管理項目的 Python sys.path

[英]How to manage Python's sys.path for a project in a system independent way

我有一個看起來像這樣的項目目錄 腳本 app.py 運行我正在處理的項目。 當我從/project1目錄運行python -m site ,正如預期的那樣 加上相關的/lib/pythonX.Y路徑。 但是,當運行 app.py(從 project1 中)這個導入 因 ModuleNot ...

未找到模塊但 package 出現在 sys.path

[英]Module Not Found but package appears in sys.path

這是我第一次嘗試以組織良好的結構編寫代碼,但在導入時遇到了麻煩。 抱歉,如果這是一個愚蠢的問題。 我要導入的模塊在 smureader package 下的測試 package C:\User\Documents\Python Scripts\smureader\test\unittestExam ...

嘗試導入 package 時出現 python ModuleNotFoundError

[英]python ModuleNotFoundError when trying to import a package

我的桌面上有兩個文件夾,一個名為“testpackage”,另一個名為“testplay”。 'testpackage' 包含一個init .py 和另一個名為 'numberstuff.py' 的文件(一個 class 有兩種方法)。 'testplay' 包含'play_01.py',一個 ...

python sys.path 如何在 IIS SERVER 上工作?

[英]How python sys.path works on IIS SERVER?

問題:1 當我們在服務器上部署代碼時,我想知道 sys.path 如何在服務器上工作。 我創建了一個名為“mypackage”的本地 package,我的所有模塊都在那里。 據我所知,python 能夠從 sys.path 中列出的路徑中獲取模塊。 但是當我們在服務器上部署我們的代碼時,sys.p ...

如何檢查路徑是否在 PYTHONPATH 中?

[英]How to check if a path is in PYTHONPATH?

如何檢查路徑是否在 PYTHONPATH 中? 我試過這樣做:def path_is_in_pythonpath(path): return str(path) in sys.path 但在 Windows 上運行時有時會不起作用。路徑在 PYTHONPATH 中,但檢查返回 False ...

由於 sys.path 中的嵌套路徑,Python 模塊兩次以 2 個不同的名稱添加到 sys.modules?

[英]Python module added to sys.modules twice with 2 distinct names due to nested paths in sys.path?

我在 Python (3.7) 導入系統中遇到了一些意外行為。 最初的問題是由我的 IDE 的測試機器引起的,它在運行測試套件之前向 sys.path 添加了一堆路徑。 我隔離了這個問題,這似乎是由於(1)在 sys.path 中有 2 個路徑,其中一個是另一個的子路徑; (2) 使用 2 條不 ...

Sys.path.insert 插入模塊的路徑,但導入不起作用

[英]Sys.path.insert inserts path to module but imports are not working

我想在項目中導入一個模塊,但由於導入錯誤給我帶來了很多麻煩。 所以我決定寫一個小測試看看問題出在哪里。 我將一個文件夾添加到我的 sys 路徑並嘗試導入它。 我得到一個Import Error: no module found named xyz 像這樣: sys.path 是['/Users/m ...

Python 3.5 及更高版本的導入目錄錯誤

[英]Import directory errors with Python 3.5 and above

我想使用 Python 3.6 從文件夾和子文件夾中導入模塊。 目前我有這樣的結構。 當我導入模塊 1 和模塊 2 時,我對此沒有任何問題。 在main.py中有這個腳本來導入兩個模塊。 它工作正常! 但我想將 package2 和 module2 移動到 package1 下的子文件夾中,如下所示 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM