でPycharmを使用して問題パスとアクセス権の問題のWindows 10
私は私の窓の上に10のデスクトップを、コードのこの部分を使用できるWindows 10でPycharmを使用して権限エラーとコードの矛盾を取得していますが、それはdoesnの私の表面4上のトンの仕事:
xlsx = pd.ExcelFile('\test\Participant01Master.xlsx')
フォルダとファイルが私のPyCharm IDEプロジェクトであることに注意してください。私は上記のコードのためにパンダを使用しています。しかし、私に与えられたエラーは次のとおりです。
FileNotFoundError: [Errno 2] No such file or directory: '/test/Participant01Master.xlsx'
私は多分何かが私のxlrd依存性を持つファンキーなと思いました。だから、私はxlrdパッケージが(再インストールする)アンインストールしようと、私は次のようだ:
未遂ソリューション
私は成功した私のファイルを読むためのコードdf = pd.read_excel(open('C:\\Users\hlyates\Source\Repos\Project0\Data\Participant01Master.xlsx','rb'))
を使用することができます。しかし、私のxlxsコード行は、あるマシンでは動作し、別のマシンでは動作しないので、これは全体的に感じられます。
パスについては、私はPyCharmがAdministratorsグループに属していることを確認しました。私のユーザープロファイルは同じ権利と特別なアクセス権を持っています。
概要
これは本当に、Windowsのエコシステムのための私のenthusiamを殺しますか? PyCharmが私のWindows 10のボックスで意図したとおりに動作しているとは思わない。私と管理者グループが既にこの権限を持っている場合、PyCharmの管理者(奇妙なファイルのアクセス許可の問題のいくつかを修正しているようだ)を右クリックして「管理者として実行」する必要はありません。私はまた、私のデスクトップ上の私のIDEのコードはうまくいくと思っていますが、Surface 4では動作しません。私はこのようなものでWindowsをやっているようにLinuxと戦うことはありません。私は彼らが関連すると感じるので、私はこれらの問題を両方共に共有しましたか?私が何か愚かなことをしているならば、これを指摘して訂正しますが、私が提供した情報でできる限り最善を尽くしています。お待ち頂きまして、ありがとうございます。 :)私は、コードを使用していた
参照
は、テストのためhereを見つけました。
おかげで動作しています。これらは有用なコメントです。私が書いたコードは、mainでは動作しますが、helper.pyファイルでは動作しません。それがなぜであるかわからない。 – hlyates